返回列表 發帖
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. int main(void){
  5.    
  6.     fstream fin, fout;
  7.     fin.open("pf.in",ios::in);
  8.     fout.open("pf.out",ios::out);
  9.    
  10.     int n, x;
  11.     int a, b, c, d, e, f, g;
  12.     fin >> n;
  13.     for(int i=0; i<=n; i++){
  14.             fin >> x;
  15.    
  16.             while(x>=10){
  17.                  a = x/10000000;
  18.                  x = x%10000000;
  19.                  b = x/1000000;
  20.                  x = x%1000000;
  21.                  c = x/100000;
  22.                  x = x%100000;
  23.                  d = x/10000;
  24.                  x = x%10000;
  25.                  e = x/1000;
  26.                  x = x%1000;
  27.                  f = x/100;
  28.                  x = x%100;
  29.                  g = x/10;
  30.                  x = x%10;
  31.                  x = a+b+c+d+e+f+g+x;
  32.             }
  33.                  fout << x <<", ";
  34.             if(x==2){
  35.                  fout <<"Yes"<< endl;
  36.                  }else{
  37.                  fout <<"No"<< endl;
  38.             }
  39.     }
  40.    
  41.    
  42.     fin.close();
  43.     fout.close();
  44. }
複製代碼
超級爛方法 @@

TOP

返回列表