用1、2、3、4、5、6这6个数组合成一个六位数,要求:‘4’不能在第三位,‘3’与‘5’不能相连,如651234、123456等
打印出所有不同的组合(使用java)
用1、2、3、4、5、6这6个数组合成一个六位数,要求:‘4’不能在第三位,‘3’与‘5’不能相连,如651234、123456等
打印出所有不同的组合(使用java)
[code="java"]public class Sort {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 123456; i <= 654321; i++) {
String temp = String.valueOf(i);
if ((temp.indexOf("35") == -1) && (temp.indexOf("53") == -1)
&& (temp.charAt(2) != '4')) {
System.out.println(temp);
}
}
}
}[/code]