4個數字密碼有多少組合
A. 一個4位數的密碼 它有幾種組合為什麼
10×10×10×10=10000,每個數位上有10種,四個數位就是4個10相乘
B. 四位數密碼不重復數字有多少組合
四位數密碼有如下兩種組合結果:
1、數字重復,組合方式N=10×10×10×10=10000,有一萬種組合結果;
2、數字不重復,組合方式N=10×9×8×7=5040,有5040種組合結果。
生活中很多地方都需要用到密碼,如銀行卡、游戲賬號密碼等,不同的地方用到的密碼不同,有四位數密碼、六位數密碼等,在設置密碼的時候不要太簡單。
(2)4個數字密碼有多少組合擴展閱讀:
排列組合著名問題
1、計算一些物品在特定條件下分組的方法數目。這些是關於排列、組合和整數分拆的。
2、地圖著色問題:對世界地圖著色,每一個國家使用一種顏色。如果要求相鄰國家的顏色相異,是否總共只需四種顏色?這是圖論的問題。
3、船夫過河問題:船夫要把一匹狼、一隻羊和一棵白菜運過河。只要船夫不在場,羊就會吃白菜、狼就會吃羊。船夫的船每次只能運送一種東西。怎樣把所有東西都運過河?這是線性規劃的問題。
4、中國郵差問題:由中國組合數學家管梅谷教授提出。郵遞員要穿過城市的每一條路至少一次,怎樣行走走過的路程最短?這不是一個NP完全問題,存在多項式復雜度演算法:先求出度為奇數的點,用匹配演算法算出這些點間的連接方式,然後再用歐拉路徑演算法求解。這也是圖論的問題。
5、任務分配問題(也稱婚配問題):有一些員工要完成一些任務。各個員工完成不同任務所花費的時間都不同。每個員工只分配一項任務。每項任務只被分配給一個員工。怎樣分配員工與任務以使所花費的時間最少?這是線性規劃的問題。
6、如何構作幻方。
7、大樂透。
C. 四位數密碼全排列
共有 4274 種組合,多給些約束,可減小范圍
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+" 種組合");
}
}
D. 4個數字能有多少個四位數的組合
四個數字組成四位數的組合有24種,計算方法:4!=4*3*2*1=24個。計算有多少種組合可以使用排列組合的方法,例如2345可以組成24個四位數,這24個四位數分別是:
5234、5243、5324、5342、5432、5423
2534、2543、2354、2345、2453、2435
3524、3542、3245、3254、3425、3452
4325、4352、4235、4253、4523、4532
E. 所有四位數的密碼組合
純數字是10的四次方有10000個,樓上已說。如果你需要自動獲取這些組合,可以用木頭字典工具集來運算出具體的密碼組合。
F. 一個從4位數-10位數的密碼(包括數字和字母)總共可以有多少種組合形式
4位:4*3*2*1等於24/ 5位:24*5等於120/ 6位:120*6等於720/ 7位:720*7等於5040/ 8位:5040*8等於40320/ 9位:40320*9等於362880/ 10位:362880*10等於3628800 總共是4037904 ,算死我了,"*"代表乘號
G. 4位數的密碼鎖一共可以有多少個排列 列出來!!!!!!!!!!!!!
這要看你用的字元種類
如果是純數字,10000個(10的4次方)
純小寫字母,26的4次方
字母+數字組合,(26+26+10)的4次方
n位數的密碼鎖一共可以有m的n次方個排列(m表示使用的字元集數量)
H. 四位數密碼有多少組合
四位數密碼的組合,重復的,則每一位都可取10個數中的任一個,則有 10*10*10*10 =10000 個組合,不重復的,則每一位依次可取10個數中的10,9,8,7個,有10*9*8*7 =5040 個組合。
(8)4個數字密碼有多少組合擴展閱讀
四位數密碼的安全研究
一般人設置的密碼都不夠安全!研究指出,1234、1111、0000這3組密碼,占所有四位數密碼的20%。4位數密碼有1萬個可能的數字組合,但是所有密碼中有一半出自426種組合。研究員指出,在第一次就猜中別人密碼的機率高達10%。
大部份的人都知道找一個好記又難讓人猜出的密碼有多困難,但最近的研究顯示,大部份的人對於密碼的設置都相當懶惰,9個人里就有1個人使用「1234」。除了1234,其它人們常用的密碼還包括1111及0000,這3組密碼占所有密碼的20%。
科技顧問公司數據基因(DataGenetics)針對資料庫里340萬組四位數密碼進行研究,數據基因的研究發現,在第一次就猜中別人密碼的機率高達10%。研究員指出,雖然這些都是電腦密碼,不是ATM密碼,但是很多人在這2個地方使用相同的密碼,是合理的猜測。
其它常用的密碼沒有特定的格式,但對一般人來說也是比較好記的數字。例如,許多人選擇他們出生的年份,以19為開頭的密碼,而它們出現的頻率也是排名在前20%。另外,流行文化相關的密碼0007、1984、2001也是出現機率名列前茅。
在所有密碼中最少出現的是「8068」,在340萬組密碼里只出現25次,只有0.000744%的機率。另外,最少用的號碼還包括9629、6835。對於想改用這3組密碼的人,數據基因警告,現在數據已經公開,它們可能不將再是最安全的密碼。
4位數字的密碼可能有1萬個數字組合,但是所有密碼中有一半出自426種組合,顯示一般人對於在安全上如何保護自己,還有一段很長的路要走。