九度 1106

来源:互联网 发布:淘宝子账号分流权重值 编辑:程序博客网 时间:2024/05/21 06:59
#include <cstdio>
#include <iostream>
#include <cstring>
using namespace std;


#ifdef ONLINE_JUDGE                                   
#define FINPUT(file)  0
#define FOUTPUT(file) 0
#else                                                
#define FINPUT(file)  freopen(file,"r",stdin)
#define FOUTPUT(file) freopen(file,"w",stdout)
#endif


unsigned int sumOfDigits(unsigned int n)
{
    unsigned int sum = 0;
    while(n!=0)
    {
        sum += n%10;
        n/=10;
    }
    return sum;
}


int main()
{    
FINPUT("in.txt");
    FOUTPUT("out.txt");


    unsigned int n;
    while(cin>>n && n)
    {   
        int sum = sumOfDigits(n);
        unsigned int m = n*n;
        int mult = sumOfDigits(m); 
    cout<<sum<<" "<<mult<<endl;
    }
    return 0;
}
0 0
原创粉丝点击