3189 - 求偶数和
时间限制 : 1 秒
内存限制 : 128 MB
<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>
题目输入
第一行:一个整数n;
第二行:n个整数。
题目输出
一个整数,表示偶数的和。
输入/输出样例
输入格式
10 45 60 52 14 31 28 20 66 79 43
输出格式
240
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; }
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; }
Python解答
# coding=utf-8 n = int(input()) s = input(). split() t = 0 for i in range(0, n) : if not (int(s[i]) % 2) : t = t + int(s[i]) print(t)