ABCDE=4*EDCBA;其中,A、B、C、D、E都是1-9中的数字。问这5个数字都是多少。
int a,b,c,d,e;
for(int i=10000;i<100000;i++){
a=i/10000;
b=(i-a*10000)/1000;
c=(i-a*10000-b*1000)/100;
d=(i-a*10000-b*1000-100*c)/10;
e=i%10;
int sum=40000*e+4000*d+400*c+40*b+4*a;
if(sum==i){
System.out.println(i);
}
}
结果:87912
Sunday, May 10, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment