//有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 
public class Test6{
	public static void main(String[] args){
		int[] bai={1,2,3,4};//定义百位可能出现的数字
		int[] shi={1,2,3,4};//定义十位可能出现的数字
		int[] ge={1,2,3,4};//定义个位可能出现的数字
		int count=0;//计算满足条件的数的个数
		for(int i=0;i<bai.length;i++)
			for(int j=0;j<shi.length;j++)
				for(int k=0;k<ge.length;k++){
					if(bai[i]!=shi[j]&&bai[i]!=ge[k]&&shi[j]!=ge[k]){
						System.out.print(bai[i]);
						System.out.print(shi[j]);
						System.out.println(ge[k]);
						count++;
					}
				}
		System.out.print("总共有"+count+"个。");
	}
}