第018章 测试密码(第3/3页)
如果有三个数字对了,意味着正确数字是“0347”这四个,同时“4”确定在第四位。若结果是“2A1B”,说明“3”和“7”的位置正确,只要把“0”从第四位挪到第二位就能得出正确密码;如果是“1A2B”,那么有可能“3”是第一位,“7”在第二,“0”第三;或者“3”是第二位,“0”是第一位,“7”是第三,只要在下一次测试中确认“3”的位置即可得出结论;如果是“3B”,意味着“3”必须是第二位,而“7”只能排在第一位,剩下的“0”是第三位,再加上第四位的“4”就是正确密码了。
如果四个数字都对了,最好的结果当然是直接出现“4A”,最低限度至少第二位可以确定是“2”。如果反馈是“1A3B”,意味着“3”只能是第四位,“7”会落在第一位,剩下“0”是第三位,得出答案“7230”。若是得出“2A2B”,意味着“3”和“7”里必然有一个是“A”,另一个与“0”互换位置后可以得出正确密码,这样一来,只要在下一次输入里测试这里头任意一个数字的位置,就能从结果推测出正确的密码。
“结论是,进展还算顺利。”梁京墨说,“无论结果如何,我这边都可以从‘第二次输入’里得出结论,同时还不会暴露信息。当然,这里头的前提是……”
他们正讨论着,却突然听到楼层内的广播里传出人工语音播报的声响。
“所有人注意,有玩家已修改了持有的数字。”
“好快!”
他惊呼一声,骇然抬头,与同样震惊的项南星面面相觑。