Google
      
发新话题
打印

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

本主题由 ┆死┆ 于 2008-2-4 12:15 移动

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

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

例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
说明:
    留给小朋友们自己分析吧^_^

中级会员可以在这里用文字签名,高级会员可以在这里用图片签名.

论坛是大家的,我只是执行者.如果有建议欢迎提出........

TOP

发新话题