【水】1021: Tom数-----ZZUOJ

来源:互联网 发布:万方数据库期刊检索页 编辑:程序博客网 时间:2024/05/16 19:30


1021: Tom数

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 31  Solved: 10
[Submit][Status][Web Board]

Description

正整数的各位数字之和被Tom称为Tom数。求输入数(<2^32)的Tom数!

Input

每行一个整数(<2^32).

Output

每行一个输出,对应该数的各位数之和.

Sample Input

123455612382

Sample Output


151710

HINT

Source

吉首大学软件学院

【思路】

通过对10取模得到末尾数字,然后累加求和就可以得到所谓Tom数;

请注意2^32的取值范围,int 和long int都不够的。

C++在while循环中镶嵌输入流即可读取至文件尾。

【代码】C++






#include <iostream>using namespace std;int main(int argc, char** argv) {long long n;while(cin>>n){int sum=0;cin>>n;while(n!=0){sum+=n%10;n/=10;}cout<<sum<<endl; }}


原创粉丝点击