有如下的加法算式。其中每个汉字代表一个数字。
年
大年
过大年
能过大年
怎能过大年
我怎能过大年
+ 让我怎能过大年
------------------
能能能能能能能
请填写“让我怎能过大年”所代表的整数。
public class Main {
public static void main(String[] args) {
int i,j,sum1,k,sum2,n;
for(i=1000000;i<10000000;i++){ //i代表7位数
j=(i/1000)%10; //j代表‘能’这个数
sum1=0;
for(k=1;k<=7;k++){ //k代表‘7个能’的位数
sum1=sum1*10+j; //sum1代表‘7个能’的数
}
sum2=i;
n=1000000;
while(n>0){
sum2=sum2+i%n; //sum2代表7个数相加
n=n/10;
}
if(sum1==sum2){
System.out.println(i); //1572836
break;
}
}
}
}