注意:只提交一个表示最终统计种类数的数字,不要提交解答过程或其它多余的内容。
答案:142
思路:暴力枚举
public class Main { public static void main(String[]args){ int count=0; for(int a=1;a<=9;a++){ for(int b=1;b<=9;b++){ for(int c=1;c<=9;c++){ for(int d=1;d<=9;d++){ for(int e=1;e<=9;e++){ if(a!=b&&a!=c&&a!=d&&a!=e&& b!=c&&b!=d&&b!=e&& c!=d&&c!=e&&d!=e){ if((b+a*10)*(e+d*10+c*100)==(b+d*10+a*100)*(e+c*10)){ count++; } } } } } } } System.out.println(count); } }