ps教程论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1533|回复: 0
收起左侧

再给几个破解黑牛密码的实例

[复制链接]
发表于 2007-7-21 10:39:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
破解黑牛密码需要多分析,这里再给出几个实战例子。小朋友们只有静下心来,拿出纸笔,一步步跟着说明自己分析,才能有所收获。

例1
                              完全正确            数正确位置错
                              (简称A)            (简称B)
第1次 1234                    1                    0
第2次 5678                    0                    2
第3次 1222                    0                    0
第4次 6555                    1                    3
第5次 0036                    1                    2
第6次 0564                    4                    0
说明:
    第1次、第2次:因A+B=3,说明密码中“0、9”必有1个(第5次假设是“0”)
    第3次:假设“1、2”两数是,但A+B=0,说明密码中无“1、2”,则“3、4”必有1个(第5次假设是“3”)
    第4次:假设5、6两数是,由A+B=4,说明密码中“5、6”都是,且“6”在第三或第四位(第5次假设6在第四位)
    第5次:假设“0、3、6”是,由A+B=3,说明“0036”中只有三个数在密码中。从第4次知,“6”一定是;若假设“0”不是,则“0036”中只有“3”和“6”是,这时,A+B=2,与给出的“A+B=3”不符合,故知“3”不是(第6次假设是“4”)
    第6次:由第5次知“3”不是,则“1、2、3、4”中只有“4”是,而又由第1次A=1知,“4”必须在第四位,故“6”不能在第四位,而只能在第三位;同时,第5次中,A=1,说明“0”必在第一或第二位,而由第2次又知,“5”不在第1位(因第2次中A=0),故“5”必在第第二位。由此,知密码是“0564”

例2
                              完全正确            数正确位置错
                              (简称A)            (简称B)
第1次 1234                    0                    1
第2次 5678                    1                    1
第3次 2111                    0                    0
第4次 5666                    0                    0
第5次 7008                    3                    1
第6次 7308                    3                    0
第7次 7408                    4                    0
说明:
    第1次、第2次:A+B=3,说明密码中“0、9”必有1个(第5次假设是“0”)
    第3次:A+B=0,说明“1、2”都不是,“3、4”中必有一个(第6次假设是“3”)
    第4次:A+B=0,说明“5、6”都不是,“7、8”两个都是
    第5次:A+B=4,说明“7、0、8”三个数都是,且由A=3,知“7、8”的位置都正确,有一个“0”的位置正确(第6次假设“0”在第三位)
    第6次:假设“3”是,A+B=3,而由第5次已知“7、0、8”都是,说明假设“3”错误
    第7次:将“3”换成“4”,即得密码“7408”

例3
                              完全正确            数正确位置错
                              (简称A)             (简称B)
第1次 1234                    0                    2
第2次 5678                    0                    2
第3次 2111                    1                    0
第4次 6555                    0                    1
第5次 2446                    3                    1
第6次 2846                    4                    0
说明:
    第1次、第2次:A+B=4,说明密码在“1~8”这八个数中
    第3次:A+B=1,说明“2”是,且在第一位(若“1”也是话,则A+B=4)
    第4次:同理第3次,知“6”是,且“6”必在第三或第四位(因为第2次和第4次, “6”在第二位和第一位时A=0)
    第5次:假设“4”是,A+B=4,说明“2、4、6”三个数都是,且由A=3,知“2、6”的位置都正确,有一个“4”的位置正确(第6次假设“4”在第三位)
    第6次:假设“8”是,A =4,即得密码“2846”

例4
                              完全正确            数正确位置错
                              (简称A)            (简称B)
第1次 1234                    0                    1
第2次 5678                    2                    0
第3次 2111                    0                    0
第4次 5666                    1                    2
第5次 0608                    1                    2
第6次 3670                    4                    0
说明:
    留给小朋友们自己分析吧^_^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

求建议和反映问题|小黑屋|免责声名|Archiver|photoshop教程论坛 ( 粤ICP备07017357号 )

GMT+8, 2024-9-27 17:20 , Processed in 0.028871 second(s), 10 queries , XCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表