02:Integer Inquiry

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02:Integer Inquiry相关的知识,希望对你有一定的参考价值。

#include<iostream>
#include<string>
using namespace std;
int sum[201];
string s;
int main()
{
    while(cin>>s&&!(s.length()==1&&s[0]==0))
    {
        int x=s.length();
        int cnt=x-1;
        while(cnt>=0)
        {
            sum[200-x+1+cnt]+=s[cnt]-48;
            cnt--;
        }
    }
    for(int i=200;i>=0;i--)
    {
        if(sum[i]>=10)
        {
            sum[i-1]+=sum[i]/10;
            sum[i]%=10;
        }
    }
    int cnt=0;
    while(sum[cnt]==0)
    cnt++;
    for(int i=cnt;i<=200;i++)
    cout<<sum[i];
}

 

以上是关于02:Integer Inquiry的主要内容,如果未能解决你的问题,请参考以下文章

UVA 424-Integer Inquiry

HDU1047 Integer Inquiry

POJ 1503 -- Integer Inquiry

1047 Integer Inquiry

HDU:Integer Inquiry

(大数 string) Integer Inquiry hdu1047