方法一:枚举法
- 对
a
、b
、c
、d
、e
这五个数字一 一进行枚举,将满足条件的组合数保存下来并输出即可。
public class Main {
public static void main(String[] args) {
int count = 0;
for (int a = 1; a < 10; a++) {
for (int b = 1; b < 10; b++) {
if(a!=b) for (int c = 1; c < 10; c++) {
if(c!=a && c !=b)for (int d = 1; d < 10; d++) {
if(d!=a && d!=b && d!=c)for (int e = 1; e < 10; e++) {
if(e!=a && e!= b && e!=c && e!=d) {
if (((a*10)+b)*(c*100+d*10+e) == (a*100+d*10+b)*(c*10+e)) {
count++;
}
}
}
}
}
}
}
System.out.println(count);
}
}