竞赛
考级
一个平平无奇的题解 上代码!!! 第一种 ⬇ 依旧压缩 第二种 ⬇ 但是我好像看到只有一个测试点🧐 第三种 ⬇ 建议使用第一种,因为其他的太神秘了。
最佳题解 内存超过100%!!! 包过!!!
> 包过 > > > ! > > > !
#include <bits/stdc++.h> using namespace std;int a[5005]; int main(){ int n,b=0,c=0; cin >> n; for(int i = 1;i <= n;i++){ cin >> a[i]; } for(int i = 1;i <= n;i++){ if(a[i]%2==0){ b+=a[i]; } else{ c+=a[i]; } } cout << c << endl << b; return 0; }
思路:通过for套if查出奇数和偶数,后分到各自的count。 记得endl。
思路分析: 通过分别判断是否为奇数,在分别按奇偶性分配到两个变量里累加 (PS:累加初始0,累乘初始1) 代码:
很简单
提交答案之后,这里将显示提交结果~