| 发表于:2007-02-10 23:51:599楼 得分:0 |
9重循环啊...汗 这样: import java.util.arrays; public class test{ public static void main(string args[]){ int temp; string[] s; string[] result = { " ", "1 ", "2 ", "3 ", "4 ", "5 ", "6 ", "7 ", "8 ", "9 "}; for(int i=1234;i <6789;i++){ for(int j=1;j <9;j++){ temp = i*j; if(temp> 10000) continue; s = (i+ " "+j+temp).split( " "); arrays.sort(s); if(arrays.equals(s,result)) system.out.println(i+ "x "+j+ "= "+temp); } } } } | | |
|