超脑思维:逻辑推理游戏从入门到精通(全新升级版)
上QQ阅读APP看书,第一时间看更新

最小的弟弟

冯一亮到亲戚家拜年,意外见到多年不见的远亲,其中有几个人他还是第一次见到——那便是某位远亲的三个儿子。这三个小男孩的容貌和身材都极其相似,简直就是一个模子里刻出来的。别说是与他们初次见面的冯一亮,就算是常与他们见面的亲朋好友,乍一看也很难区分三个人。

冯一亮本以为他们是三胞胎,问后才知道,远亲先是得了一对双胞胎儿子,剩下的那个则是于次年出生的最小的弟弟。冯一亮好奇起来,便问远亲:“他们之中哪一个才是最小的弟弟?”远亲笑了笑,把三个儿子拉到旁边嘀咕起来。过了片刻,远亲让三个人在冯一亮面前一字排开,并对冯一亮说:“怎么样,要不要试着猜猜看?如果你能推理出站在中间的那个人是不是我最小的儿子,我就给你1000元压岁钱。”

冯一亮有些惊喜又有些为难地说:“多谢您了,可是……一点线索都没有,叫我怎么猜呢?”

“你可以问他们问题,随便问什么都可以,但是每次提问只能针对一个人进行,而且只能问答案用‘是’和‘否’来表示的问题,其他问题他们是不会回答的。对了,这三个孩子似乎也想考考你,所以在他们之中有一个必然会说真话,有一个必然会说假话,至于剩下的那个,说实话还是假话完全视他回答问题时的心情而定。还有,如果你能通过少于两个问题推理出答案,那么这1000元就全是你的;如果不能的话,从第三个问题开始,你每多问一个问题,我就会从压岁钱里扣掉100元。好了,你可以开始了!”

这个条件不可说不苛刻,但远亲的话给了冯一亮提示:惩罚是从第三个问题开始的,因此必然存在只用两个问题就能找出答案的方法……思考片刻后,聪明的冯一亮顺利将1000元压岁钱拿到手。

请问,你能只通过两个问题就推理出站在中间的人是不是最小的弟弟吗?这两个问题分别应该问什么呢?

答案:

(1)第一个问题先问中间的男孩:“左边的男孩必然会说真话,或者右边的男孩必然会说假话,对不对?”

如果中间的男孩回答“是”,就代表右边的男孩要么必然说真话、要么必然说假话;如果中间的男孩回答“否”,就代表左边的男孩要么必然说真话、要么必然说假话。

对于推理而言,最大的障碍就是那个不知道是会说实话还是假话的男孩,所以应当首先将他排除掉。

(2)如果第一个问题的回答是“是”,那么第二个问题就问右边的男孩。如果第一个问题的回答是“否”,那么第二个问题就问左边的男孩:“如果我问‘中间的男孩是不是最小的弟弟’,你一定会回答‘是’,对不对?”

如果被问到的男孩回答“是”,则中间的男孩是最小的弟弟;如果被问到的男孩回答“否”,则中间的男孩不是最小的弟弟。

第二个问题的巧妙之处在于,不管被问到的是必然会说真话的孩子还是必然会说假话的孩子,他们在同一种情况下的回答都是相同的。