关注
AC代码:
void CountNumbers() {
int n;
cin >> n;
vector<long long>ones = { 11, 111};
vector<long long >nums(n);
int cnt = 0;
for (int i = 0; i < n; ++i) {
cin >> nums[i];
if (nums[i] % 11 == 0 || nums[i] % 111 == 0) {
cnt++;
continue;
}
long long b = nums[i] % 11;
int mul = b;
while (true) {
if (nums[i] - 111 * mul > 0) {
if ((nums[i] - 111 * mul) % 11 == 0) {
cnt++;
break;
}
mul += 11;
}
else
break;
}
}
cout << cnt << endl;
}
void maxCountGoods() {
int n;
cin >> n;
vector<long long>happy_value(n);
for (int i = 0; i < n; ++i) {
cin >> happy_value[i];
}
priority_queue<long long,vector<long long>, greater<long long> >qu;
long long now = 0, cnt = 0;
for (int i = 0; i < n; ++i) {
now += happy_value[i];
cnt++;
if (happy_value[i] < 0) qu.push(happy_value[i]);
while(now < 0 && !qu.empty()) {
now -= qu.top();
qu.pop();
cnt--;
}
}
cout << cnt << endl;
}
查看原帖
点赞 9
相关推荐
10-10 11:47
武汉工程大学邮电与信息工程学院 前端工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我来点评面试官 #
6321次浏览 52人参与
# 实习教会我的事 #
37133次浏览 320人参与
# 京东开奖 #
442067次浏览 2489人参与
# 今年秋招是回暖还是遇冷 #
14409次浏览 88人参与
# 如果不考虑收入,你最想做什么工作? #
36494次浏览 225人参与
# 你实习是赚钱了还是亏钱了? #
15565次浏览 152人参与
# 商战,最累的是我们 #
24758次浏览 91人参与
# 京东工作体验 #
17303次浏览 104人参与
# 同bg的你秋招战况如何? #
163793次浏览 953人参与
# 教师节,你送祝福了吗 #
9628次浏览 71人参与
# 用一句话形容你的团队氛围 #
9420次浏览 115人参与
# 秋招开始捡漏了吗 #
52862次浏览 361人参与
# 三一重工求职进展汇总 #
21675次浏览 82人参与
# 找工作八股要背到什么程度? #
8658次浏览 143人参与
# 考研人,我有话说 #
150535次浏览 1199人参与
# 硬件人,你被哪些公司给挂了 #
69024次浏览 932人参与
# 58同城求职进展汇总 #
38949次浏览 260人参与
# 你找工作是从容有余 or 匆忙滚爬? #
5567次浏览 64人参与
# 华为存储OD事变 #
144197次浏览 724人参与
# 上班后,才发现大学__白学了 #
9000次浏览 57人参与
# 大学生该如何认清当下的就业环境? #
107919次浏览 637人参与
查看19道真题和解析