请写出加法竖式中的第一个数和第二个数,两个数之间用空格分隔开。不同字母代表的数字均不相同,首位数字不能为零。如有多组解,输出 ABCD 代表的数更小的那组。
请按照提示,将结果填写在代码框中对应的位置。
public class test1 {
public static void main(String[] args) {
for(int a=1;a<=9;a++)
for(int b=0;b<=9;b++)
for(int c=0;c<=9;c++)
for(int d=0;d<=9;d++)
for(int e=1;e<=9;e++)
for(int f=0;f<=9;f++)
for(int g=0;g<=9;g++){
if (a != b && a != c && a != d && a != e && a != f && a != g)
if (b != c && b != d && b != e && b != f && b != g )
if (c != d && c != e && c != f && c != g)
if (d != e && d != f && d != g )
if (e != f && e != g )
if (f != g )
if(a*1000+b*100+c*10+d+e*100+f*10+g==e*1000+g*100+a*10+b)
{
System.out.println(""+a+""+b+""+c+""+d);
System.out.println(""+e+""+f+""+g);
}
}}
}