document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. #define INT_LENGTH 32767
  6.  
  7. int main()
  8. {
  9.     string str;
  10.     int a[INT_LENGTH]={0};
  11.     int maxLength=0;
  12.  
  13.     while(cin>>str && str!="0"){
  14.         int len=str.length();
  15.         maxLength = (maxLength>len)? maxLength : len ;
  16.  
  17.         for(int i=0;i<len;i++){
  18.             a[len-i-1] += str[i] - \'0\';
  19.         }
  20.  
  21.         for(int i=0;i<maxLength;i++){
  22.             if(a[i]/10==1){
  23.                 a[i+1]++;
  24.                 a[i]-=10;
  25.             }
  26.         }
  27.         if(a[maxLength]!=0){
  28.             maxLength++;
  29.         }
  30.     }
  31.     for(int i= maxLength -1;i>=0;i--){
  32.         cout<<a[i];
  33.         /*if(a[i]>0){
  34.             for(int j=i;j>=0;j--){
  35.                 cout<<a[j];
  36.             }
  37.             break;
  38.         }*/
  39.     }
  40.        
  41.     cout<<endl;
  42.    
  43.     //system("pause");
  44.     return 0;
  45. }
');