首页 > 代码库 > 【TK】1018: 奇怪的信
【TK】1018: 奇怪的信
1018: 奇怪的信
时间限制: 1 Sec 内存限制: 32 MB
提交: 2287 解决: 1306
[提交][状态][下载(1元)]题目描述
有一天, 小明收到一张奇怪的信, 信上要小明计算出给定数各个位上数字为偶数的和。
例如:5548,结果为12,等于 4 + 8 。
小明很苦恼,想请你帮忙解决这个问题。输入
输入数据有多组。每组占一行,只有一个整整数,保证数字在32位整型范围内。输出
对于每组输入数据,输出一行,每两组数据之间有一个空行。样例输入
415326 3262
样例输出
12 10
1 #include<iostream> 2 #include<algorithm> 3 #include<cstdio> 4 #include<math.h> 5 using namespace std; 6 int main() 7 { 8 int n,a,sum; 9 while(~scanf("%d",&n)) 10 { 11 sum=0; 12 while(n) 13 { 14 a=n%10; 15 n=n/10; 16 if(a%2==0) 17 { 18 sum+=a; 19 } 20 } 21 printf("%d\n\n",sum); 22 } 23 return 0; 24 }
【TK】1018: 奇怪的信
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。