四位数密码全排列
还可以排除ABCD,就是1234,2345例 展开
共有 4274 种组合,
0240 0241 0246 0247 0248 0249 0250 0251 0253 0257
0258 0259 0260 0261 0263 0264 0268 0269 0270 0271
0273 0274 0275 0279 0280 0281 0283 0284 0285 0286
0290 0291 0293 0294 0295 0296 0297 0314 0315 0316
0317 0318 0319 0350 0351 0352 0357 0358 0359 0360
0361 0362 0364 0368 0369 0370 0371 0372 0374 0375
0379 0380 0381 0382 0384 0385 0386 0390 0391 0392
0394 0395 0396 0397 0413 0415 0416 0417 0418 0419
0420 0425 0426 0427 0428 0429 0460 0461 0462 0463
0468 0469 0470 0471 0472 0473 0475 0479 0480 0481
0482 0483 0485 0486 0490 0491 0492 0493 0495 0496
0497 0513 0514 0516 0517 0518 0519 0520 0524 0526
0527 0528 0529 0530 0531 0536 0537 0538 0539 0570
0571 0572 0573 0574 0579 0580 0581 0582 0583 0584
0586 0590 0591 0592 0593 0594 0596 0597 0613 0614
0615 0617 0618 0619 0620 0624 0625 0627 0628 0629
0630 0631 0635 0637 0638 0639 0640 0641 0642 0647
0648 0649 0680 0681 0682 0683 0684 0685 0690 0691
0692 0693 0694 0695 0697 0713 0714 0715 0716 0718
0719 0720 0724 0725 0726 0728 0729 0730 0731 0735
0736 0738 0739 0740 0741 0742 0746 0748 0749 0750
0751 0752 0753 0758 0759 0790 0791 0792 0793 0794
0795 0796 0813 0814 0815 0816 0817 0819 0820 0824
0825 0826 0827 0829 0830 0831 0835 0836 0837 0839
0840 0841 0842 0846 0847 0849 0850 0851 0852 0853
0857 0859 0860 0861 0862 0863 0864 0869 0913 0914
0915 0916 0917 0918 0920 0924 0925 0926 0927 0928
0930 0931 0935 0936 0937 0938 0940 0941 0942 0946
0947 0948 0950 0951 0952 0953 0957 0958 0960 0961
0962 0963 0964 0968 0970 0971 0972 0973 0974 0975
1302 1304 1305 1306 1307 1308 1309 1350 1351 1352
1357 1358 1359 1360 1361
2013-03-09
public class guess {
public static void main(String args[]){
int cn=0;
for(int a=0;a<=9;a++){
for(int b=0;b<=9;b++){
for(int c=0;c<=9;c++){
for(int d=0;d<=9;d++){
if(!(a==b && b==d &&c==d)&& (a!=b && c!=d ) &&(d!=c+1 && c!=b+1 && b!=a+1)&&(a!=b+1 && b!=c+1 && c!=d+1)){
System.out.println("a="+a+" b="+b+" c="+c+" d="+d);
cn++;
}
}
}
}
}
System.out.println("共有 "+cn+" 种组合");
}
}
排除DCBA(5432) AAAB(2225,555x) BAAA(X111) 我需要把数字排出来 谢谢
共有 2786 种组合,写不完:
0240 0241 0246 0247 0248 0249 0250 0251 0253 0257 0258 0259 0260 0261 0263 0264 0268 0269 0270 0271 0273 0274 0275 0279 0280 0281 0283 0284 0285 0286 0290 0291 0293 0294 0295 0296 0297 0314 0315 0316 0317 0318 0319 0350 0351 0352 0357 0358 0359 0360 0361 0362 0364 0368 0369 0370 0371 0372 0374 0375 0379 0380 0381 0382 0384 0385 0386 0390 0391 0392 0394 0395 0396 0397 0413 0415 0416 0417 0418 0419 0420 0425 0426 0427 0428 0429 0460 0461 0462 0463 0468 0469 0470 0471 0472 0473 0475 0479 0480 0481 0482 0483 0485 0486 0490 0491 0492 0493 0495 0496 0497 0513 0514 0516 0517 0518 0519 0520 0524 0526 0527 0528 0529 0530 0531 0536 0537 0538 0539 0570 0571 0572 0573 0574 0579 0580 0581 0582 0583 0584 0586 0590 0591 0592 0593 0594 0596 0597 0613 0614 0615 0617 0618 0619 0620 0624 0625 0627 0628 0629 0630 0631 0635 0637 0638 0639 0640 0641 0642 0647 0648 0649 0680 0681 0682 0683 0684 0685 0690 0691 0692 0693 0694 0695 0697 0713 0714 0715 0716 0718 0719 0720 0724 0725 0726 0728 0729 0730 0731 0735 0736 0738 0739 0740 0741 0742 0746 0748 0749 0750 0751 0752 0753 0758 0759 0790 0791 0792 0793 0794 0795 0796 0813 0814 0815 0816 0817 0819 0820 0824 0825 0826 0827 0829 0830 0831 0835 0836 0837 0839 0840 0841 0842 0846 0847 0849 0850 0851 0852 0853 0857 0859 0860 0861 0862 0863 0864 0869 0913 0914 0915 0916 0917 0918 0920 0924 0925 0926 0927 0928 0930 0931 0935 0936 0937 0938 0940 0941 0942 0946 0947 0948 0950 0951 0952
0953 0957 0958 0960 0961 0962 0963 0964 0968 0970 0971 0972 0973 0974 0975 1302 1304 1305 1306 1307 1308 1309 1350 1351 1352 1357 1358 1359 1360 1361
1112.1113.1114.1115.1116.1117.1118.1119.1110
2223.2224.2225.2226.2227.2228.2229.2220
3334.3335.3336.3337.3338.3339.3330.
4445.4446.4447.4448.4449.4440
5556.5557.5558.5559.5550
6667.6668.6669.6660
7778.7779.7770
8889.8880
9990
1234.1456.1678.1890