我有1个4位数字从1000到9999
打印出这4位数字的千位百位十位个位都不一样的这个是4个位
------解决方案--------------------
------解决方案--------------------
- Java code
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); } }
------解决方案--------------------
- Java code
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);}}}
------解决方案--------------------