sicily 1014. Specialized Four-Dig
超水的一道题,这里就不做什么说明了。贴出代码留给自己以后思考。。
1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 for(int i=2992;i<=9999;i++) 6 { 7 int sum=0; 8 int x=i; 9 while(x!=0) 10 { 11 sum=sum+x; 12 x=x/10; 13 } 14 int sum1=0; 15 int y=i; 16 while(y!=0) 17 { 18 sum1=sum1+y; 19 y=y/12; 20 } 21 if(sum1==sum) 22 { 23 int sum2=0; 24 int z=i; 25 while(z!=0) 26 { 27 sum2=sum2+z; 28 z=z/16; 29 } 30 if(sum2==sum) cout<<i<<endl; 31 } 32 } 33 //system("pause"); 34 return 0; 35 }