4.2w+
社区成员
import java.util.HashSet;
//9数算式
import java.util.Scanner;
import java.util.Set;
//1:无需package
//2: 类名必须Main, 不可修改
public class Main {
static int[] a={1,2,3,4,5,6,7,8,9};
static int ans;
public static void main(String[] args) {
System.out.println(3250/2);
}
private static void f(int k){
if(k==9){
for(int i=1;i<9;i++){
check(i);
}
}
for(int i=k;i<a.length;i++){
int t=a[i];
a[i]=a[k];
a[k]=t;
f(k+1);
t=a[i];
a[i]=a[k];
a[k]=t;
}
}
public static void check(int len){
int num1=0;
int num2=0;
int t=1;
for(int i=len-1;i>=0;i--){
num1+=a[i]*t;
t*=10;
}
t=1;
for(int i=a.length-1;i>=len;i--){
num2+=a[i]*t;
t*=10;
}
int num3=num1*num2;
String str=num3+"";
if(str.length()!=9)return;
Set<Character>set=new HashSet<>();
for(int i=0;i<str.length();i++){
if(str.charAt(i)!='0'){
set.add(str.charAt(i));
}
}
if(set.size()==9){
ans++;
}
}
}