日期:2014-05-17 浏览次数:20880 次
for(int i=1000;i<10000;i++){
int a=i/1000;
int b=(i-1000*a)/100;
int c=(i-1000*a-100*b)/10;
int d=i-1000*a-100*b-10*c;
if(a!=b && a!=c && a!=d && b!=c && b!=d && c!=d){
System.out.println(i);
}
}
------解决方案--------------------
for(int i=1000;i<=9999;i++){
int a=i/1000;
int b =(i-a*1000)/100;
int c =(i-a*1000-b*100)/10;
int d =i%10;
if(a!=b&&b!=c&&c!=d){
System.out.print(i);
}
}
}
------解决方案--------------------