public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
int[] num = new int[]{1,2,3,4};
int len = num.length;
for (int i = 1; i < len+1; i++) {
for (int j = 1; j < len+1; j++) {
for (int k = 1; k < len+1; k++) {
if(i==j||j==k||i==k){
continue;
}
int sum = i*1000+j*100+k*10+(10-i-j-k);
list.add(sum);
}
}
}
System.out.println(list.toString());
System.out.println(list.size());
}