破5个字母的密码
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 03:24:54
![破5个字母的密码](/uploads/image/f/6506098-34-8.jpg?t=%E7%A0%B45%E4%B8%AA%E5%AD%97%E6%AF%8D%E7%9A%84%E5%AF%86%E7%A0%81)
String转成char[],每个+4,超出循环,再挨个拼接起来
如果我喜欢你,我想我们会不会天长地久.望采纳
字母共有26个,数字共有10个每位密码有36种选择16位就有36的16次方种选择也就是说密码基本破解不出来!很高兴为您解答,祝你学习进步!【数学之美】团队为您答题.有不明白的可以追问!如果您认可我的回
16^26组,16的26次方再问:能告诉我具体数字吗?
tmpL=len(PassWordC)PassWordC2=""fori=1totmpLPassWordC2=PassWordC2+chr(asc(substr(PassWordC,i,1))+5)&
+26*10*10*10*10*10+26*26*10*10*10*10+26*26*26*10*10*10+26*26*26*26*10*10+26*26*26*26*26*10算出来以上的数字以后
在输入工具的对应键盘上将数字输入法转达化为其它输入法试试.
个人觉得应该这么做:(1)假设密码可表示为:*Ⅰ*Ⅱ*Ⅲ*Ⅳ*Ⅴ*Ⅵ*,其中罗马数字代表字母,“*”代表空位,则对于Ⅰ有26种选法,为C26/1,对于Ⅱ则是从剩余的25个字母中任选一个,依此类推.在字
12096000任选5个数,进行全排列,有:p(10,5)=30240种再从中选取2个第一个,有5种选择,4个位置第二个,有4种选择,5个位置一共:30240×(5×4)×(4×5)=12096000
由于26个字母区分大小写,就有52个字母;10个数;故有62个.因为每个位置有62种选择,所以一个5位数的密码有62*62*62*62*62=62^5=916132832种排法!
兄弟,我可是费了脑子了,答案A=4,B=3,D=5,E=9,G=1,L=8,N=6,O=2,R=7,T=0.唉,给个分吧.
charmw="china";char*jm(char*mw){charjmw[100];while(*mw)*(jmw++)=*(mw++)+4;returnjmw;}printf("%s",jm(
#includemain(){intd=4;charch1='C',ch2='h',ch3='i',ch4='n',ch5='a';ch1=ch1+d;ch2=ch2+d;ch3=ch3+d
#includeintmain(){\x09charc1,c2,c3,c4,c5;\x09c1='C';\x09c2='h';\x09c3='i';\x09c4='n';\x09c5='a';\x09
【解析】●先计算X4的值:5X4=26n+9.X4取1到26,所以5X4取5到130.因为26n+9要被5整除,可得n只能取1(n=2,3,4都不行,5以后超出取值范围).可得X4=7,即H.●再算X
这相当于彩票36选5了,全包的话三千多万把,大概有1500万个组合.
26个字母随机排列的方法有26×25×24×……×3×2×1=P种每种排列选择相邻的6个字母的方法有21种,密码的种类有21P种如果排成一圈的话,选择相邻的6个字母的方法有26种,密码的种类有26P种
IRTOP最近喜欢bigbang不就是TOP演的IRIS嘛~
16的1次加16的2次一直加到16的16次方排列组合问题
区分大小写么?还有零不可以么?必须九位数密码么?还是九位数以下都可以?这里就最简单的一种情况解释下,九位密码,不分大小写,0不参与.每一位数都有a-z,1-9,加起来35种可能,所以一位数密码就有三十