import java.io.*; public class WuWei{ public static void main(String[] args){ int i,j,k,l,m,count=0; for(i=1;i<4;i++){ for(j=0;j<4;j++){ if(i==j)continue; for(k=0;k<4;k++){ if(k==3||k==i||k==j)continue; for(l=0;l<=4;l++){ if(l==3||l==i||l==j||l==k)continue; for(m=0;m<=4;m++){ if(m==i||m==j||m==k||m==l)continue; System.out.print(i);System.out.print(j);System.out.print(k);System.out.print(l);System.out.print(m); System.out.print(" "); count++; if(count%5==0)System.out.println(""); } } } } } } }
由0到4五个数字,组成5位数,每个数字用一次,但十位和百位不能为3(当然万位不能为0),输出所有可能的五位数。