3189 - 求偶数和
<span style="font-family:宋体;font-size:12pt;">输入</span><span style="font-size:12pt;">n</span><span style="font-family:宋体;font-size:12pt;">个整数,先判断这个整数是否偶数,如果是偶数就加起来。求所有偶数的和!</span><span style="font-size:12pt;"></span>
<span style="font-family:宋体;font-size:12pt;"></span>
Input
第一行:一个整数n;
第二行:n个整数。
Output
一个整数,表示偶数的和。
Examples
Input
10 45 60 52 14 31 28 20 66 79 43
Output
240
Solution C
#include <stdio.h> int a, n, i, t; int main(void) { scanf("%d", &a); for (i = 1; i <= a; i++) { scanf("%d", &n); t += n % 2 == 0 ? n : 0; } printf("%d\n", t); return 0; }
Solution C++
#include<bits/stdc++.h> using namespace std; int n,t,a; int main() { cin>>n; for(int i=1;i<=n;i++) { cin>>a; if(a%2==0)t+=a; } cout<<t; return 0; }