浙江大学ACM俱乐部 1018:奇怪的信
2014-02-04 22:05
232 查看
题目描述
有一天, 小明收到一张奇怪的信, 信上要小明计算出给定数各个位上数字为偶数的和。例如:5548,结果为12,等于 4 + 8 。
小明很苦恼,想请你帮忙解决这个问题。
输入格式
输入数据有多组。每组占一行,只有一个整整数,保证数字在32位整型范围内。
输出
对于每组输入数据,输出一行,每两组数据之间有一个空行。
样例输入
4153263262
样例输出
1210
#include <iostream> #include <iomanip> #include <cmath> using namespace std; int main() { unsigned long n; while(cin>>n) { int sum=0; while(n) { if(n%10 %2 ==0) sum+=(n%10); n=n/10; } cout<<sum<<endl<<endl; } return 0; }
相关文章推荐
- RTMP流媒体播放过程
- Windows从noinstall zip安装MySQL免安装版
- cocos2d-x 2.2 在WINDOWS中如何创建项目
- 浙江大学ACM俱乐部 1017:期末成绩
- Android模拟器DPAD not enabled in avd
- thttpd安装与调试
- Cutting a Rod
- OCP-1Z0-053-200题-167题-526
- redhat9不能上网的解决办法
- 浙江大学ACM俱乐部 1016:计算利息
- OCP-1Z0-053-200题-168题-528
- OpenRisc-64-添加VGA和I2C模块到ORPSoC并测试验证
- 便捷编程-Xcode常用第三方插件 (随时更新)
- 线性代数系统软件包
- OCP-1Z0-053-200题-169题-531
- linux内核0.12之MINIX文件系统初探
- usaco 1.2 Name That Number(数字字母转化)
- 计算特征值问题的C软件包
- Rational Rose启动和退出时报错
- 寒假折腾Archlinux的一些经验(新手向)--桌面配置篇