for (int i = 10; i < 100; i++) {
for (int j = i; j < 100; j++) {
int num = i * j;
if (num > 999) {
List<Integer> list1 = new ArrayList<Integer>();
list1.add(num / 1000);
list1.add(num / 100 % 10);
list1.add(num / 10 % 10);
list1.add(num % 10);
Collections.sort(list1);
List<Integer> list2 = new ArrayList<Integer>();
list2.add(i / 10);
list2.add(i % 10);
list2.add(j / 10);
list2.add(j % 10);
Collections.sort(list2);
if (list1.equals(list2)) {
System.out.println(i + " * " + j + " = " + num);
}
}
}
}
java 取四位数吸血鬼数
最新推荐文章于 2024-04-25 20:36:13 发布