以两人游戏为例:由一方先设定一个数字。而另一方来猜。
设定数字的人要想好一个没有重复数字的、十进制的四位数(即四数位、十数码、不含重复数字),且不能让猜的人知道。然后,猜的人就可以开始“猜数字”了。
猜数方每猜一个数字,出数者就要根据对方所猜的数字给出“几a几b”的回应;其中,a前面的数字表示位置正确的数的个数,而b前的数字表示数字正确而位置不对的数的个数。
举例来说——若出数者设定的正确答案为2358。而猜的人猜2485,这时的情况,就是1a2b;其中,第一个2的数字和位置都已经对了,记为1a,而5和8这两个数字对了,位置没对,因此记为2b。
同理——若出数者设定的正确答案是1234,而猜的人猜4321,那结果就是oa4b,数字全中,但位置全错。
以此类推……
在猜完一轮后,猜的人可再根据上一次猜测时得到的“几a几b”情况接续推理,直到猜中正确答案(即4aob)为止。
…………
这并不是一个特别复杂的游戏,但它涉及到了记忆、推理、计算和运气等诸多因素,玩起来……也并没有那么简单。
因此,当主办者说出“猜数字”这三个字后,底下的人也都各自在心里打起了算盘。
而他们的反应,自然也都在主办者的意料之中……
主办者并没有停顿太久,便接着说道:“当然了,不可能是普通的猜数字,因为那太容易了……无论是采用标准规则(四数位、十数码、不含重复数字),还是mastermind规则(四数位、六数码、含重复数字),只要掌握了正确的解法,七次左右就一定能猜出来,运气好的五次以内就行……”他顿了顿。“所以……我稍稍提高了难度,改为了——六数位、十数码、含重复数字。”
他么这一说,楼下很多人就已经开始头疼了……
有趣的是……头疼的并不是那些数学不好的人,而是数学极好的人。
正如主办者所说。猜数字的标准规则和mastermind规则都是有解法的,即使是不知道解法的人,只要有着足够的推理能力、加上一点点运气,也完全可以在十次以内将答案猜出来(封不觉就属于这种情况,他可以在八次以内完成)。
而普通人的话。即使是推理能力比较差的……二十次之内基本也猜出来了。