1.求解方程 x!+y!+z!=xyz(如1!+4!+5!=145) 的自然数根(其中x,y,z,a都代表1~9之间的数字)。
- class Lianxi
- {
- public static void main(String[] args)
- { int number=0,sum1=1,sum2=1,sum3=1;
- for (int x=1; x<10; x++)
- {
- sum1=sum1*x;
- for (int y=1;y<10;y++ )
- {
- sum2=sum2*y;
- for (int z=1;z<10;z++ )
- {
- sum3=sum3*z;
- number=sum1+sum2+sum3;
- if (number==x*100+y*10+z)
- {
- System.out.println("X="+x+"\t"+"Y="+y+"\t"+"Z="+z);
-
- }
- }
- }
- }
- }
- }
复制代码 |