关注
int n; cin >> n; vector<int> counter(5, 0), nums(n); for (int i = 0; i < n; i++) { cin >> nums[i]; if (nums[i] % 4 == 0) counter[4]++; else if (nums[i] % 2 == 0) counter[2]++; else counter[1]++; } int d = counter[1] + (counter[2] >= 1); if (d - counter[4] > 1) cout << "No" << endl; else cout << "Yes" << endl; 贴个我的,唯一AC的题目。只要统计1的和4的个数,2只需要统计其是否出现。 2必须全部放在一起,可把全部放在一起的2看作是1个1。那么只需要考虑4的数目和1的数目之间的关系了。
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 今年秋招是回暖还是遇冷 #
11613次浏览 77人参与
# 实习教会我的事 #
36262次浏览 316人参与
# 京东开奖 #
439830次浏览 2484人参与
# 我来点评面试官 #
5040次浏览 45人参与
# 如果不考虑收入,你最想做什么工作? #
35769次浏览 211人参与
# 你实习是赚钱了还是亏钱了? #
13006次浏览 125人参与
# 商战,最累的是我们 #
24341次浏览 89人参与
# 京东工作体验 #
16783次浏览 96人参与
# 用一句话形容你的团队氛围 #
7993次浏览 107人参与
# 秋招开始捡漏了吗 #
48642次浏览 336人参与
# 同bg的你秋招战况如何? #
162903次浏览 947人参与
# 找工作八股要背到什么程度? #
7525次浏览 122人参与
# 考研人,我有话说 #
150159次浏览 1198人参与
# 你找工作是从容有余 or 匆忙滚爬? #
4968次浏览 58人参与
# 三一重工求职进展汇总 #
21362次浏览 82人参与
# 硬件人,你被哪些公司给挂了 #
68707次浏览 932人参与
# 上班后,才发现大学__白学了 #
8174次浏览 53人参与
# 58同城求职进展汇总 #
38620次浏览 260人参与
# 机械人,你的第一份感谢信是谁给的 #
37929次浏览 346人参与
# 大学生该如何认清当下的就业环境? #
107518次浏览 636人参与
# 今年秋招还有金九银十吗 #
30783次浏览 281人参与
查看22道真题和解析