题解+思路
2026-01-05 19:46:40
发布于:山东
4阅读
0回复
0点赞
思路分析:
通过分别判断是否为奇数,在分别按奇偶性分配到两个变量里累加
(PS:累加初始0,累乘初始1)
代码:
#include<bits/stdc++.h>
using namespace std;
int a[6000];
int main(){
int n,s1=0,s2=0;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=1;i<=n;i++){
if(a[i]%2) s1+=a[i];//a[i]%2没加==1是因为()里是bool型除了1就是0
else s2+=a[i];
}
cout<<s1<<endl<<s2;
return 0;
}
这里空空如也

有帮助,赞一个