有如下的加法算式。其中每个汉字代表一个数字。
(如存在对齐问题,可参见【图1.png】)
年
大年
过大年
能过大年
怎能过大年
我怎能过大年
+ 让我怎能过大年
------------------
能能能能能能能
请填写“让我怎能过大年” 所代表的整数。
所有数字连在一起,中间不要空格。例如:"3125697"。当然,这个不是正确的答案。
注意:只填写一个整数,不要填写任何多余的内容。
package 大学c组;
public class Main{
public static void main(String[] args) {
int sum=0;
int num=0;
for (int i = 1000000; i <=9999999; i++) {
int a=i/1000000%10;
int b=i/100000%10;
int c=i/10000%10;
int d=i/1000%10;
int e=i/100%10;
int f=i/10%10;
int g=i%10;
sum=g+(f*10+g)+(e*100+f*10+g)+(d*1000+e*100+f*10+g)+(c*10000+d*1000+e*100+f*10+g)+(b*100000+c*10000+d*1000+e*100+f*10+g)+(a*1000000+b*100000+c*10000+d*1000+e*100+f*10+g);
num=d+d*10+d*100+d*1000+d*10000+d*100000+d*1000000;
if(sum==num) {
System.out.println(i);
break;
}
}
}
}