新加坡中学数学题,题目如下:谢丽尔的生日是哪天? 阿尔伯特和伯纳德刚刚成为谢丽尔的朋友,他们想
阿尔伯特和伯纳德刚刚成为谢丽尔的朋友,他们想知道她的生日,谢丽尔给了10个备选日期:5.15,5.16,5.19,6.17,6.18,7.14,7.16,8.14,8.15,8.17。其中一个是她的正确生日。
谢丽尔然后分别告诉了阿尔伯特正确的月份(没告诉是哪一天),告诉了伯纳德正确的日子(没告诉是哪个月)
之后是阿尔伯特和伯纳德的对话。阿尔伯特:我不知道生日是哪天,但我知道伯纳德也不知道。伯纳德:我原本不知道,但现在我知道了。阿尔伯特:那我现在也知道了。
问题来了:谢丽尔的生日是哪天? 展开
首先为了方便说明,根据谢丽尔给出的信息得到如下表格,每个三角代表各个选项。
然后谢丽尔妹子将正确的月份和日期分别告诉了阿尔伯特(简称A君)和伯纳德(简称B君)。
得知了上图的条件与正确的月份之后,A君说话了:
“我不知道正确的答案是几月几日(废话),但我知道B也一定不知道。”
要知道,谢丽尔是将日期告诉了B的。那A凭啥这么自信呢?其实A的意思很简单:B即便知道了妹子的生日是几号,他也不知道是在几月。
那么结论显而易见了,B所听到的日期一定不是18号或19号(上图红色三角形),因为18、19分别只在6月和5月出现过。一旦B听到的日期是其中之一,那么月份也就确定了,B也就知道正确答案了。
那么反过来,A又是怎么知道B听到的日期一定不是18或19呢?
答案很简单:A自己听到的月份不是5月或者6月。所以B自然也就不可能听到18或19号了。
综上,我们可以将已经排除的选项剔除掉,将之前的表格简化如下:
面对这张表,我们再听听B怎么说:
“一开始我虽然知道了是哪天,但我的确判断不出是哪月啊!但是听了A的话之后,我现在知道月份了。”
为什么B听了A的话就知道答案了?因为A的话为我们引入了新的已知条件:月份只可能是7月或8月。B通过这一条件得到了唯一确定的答案。
那么,14日就可以排除了。因为7、8月都有14日这个选项,导致B无法确定。
而剩下15、16、17三个选项,每一个都是有可能的。
举个例子:假设B听到的是15号,那么原本他无法确定是5月15日还是8月15日。但是当A说的话帮他排除了5月之后,留给B的就只有8月15日一个选项了。16、17日同理。
于是,我们再将上图简化...
残留选项已经由10个锐减到3个了。
然后A再次说话:“你知道了,我也就知道了。”
A能够得出唯一答案,是因为B的话又为A和我们增添了新的线索:日期不是14号。
A已知的条件,除了上面三个选项外,还有谢丽尔告诉他的一个确定的月份。
假设A听到的月份是8月,那么A仍旧面临15日和17日两个选项,无法确定。
但假如A听到的是7月,之前由于7月有14日和16日两个选项,所以一直无法确定。但B刚才的话排除了14日,所以只剩下了唯一的16日可供选择。
因此,若如题所述,A最后能够确定唯一答案的话,他听到的月份只可能是7月。
综上,答案只能是7月16日。
2018-07-06 · 知道合伙人教育行家
B表示伯纳德
第一部分:A说自已不知,B也不知
如果是5月份,那谢丽尔对B也许会说是19日,而19日只有一次,所以B可以知道生日。∴5月排除。同理6月排除
第二部分:听了A的话,B就知道了
其实B就是不确定月份,如果是14日,那么A就是白讲(排除14)
最后只剩7月16 ;8月17;8月15
而8月有两个可能,A有两个选择。
∴只能是7月,所以是7月16
2、根据Bernald的表述,在7月和8月剩下的5个日子中,只有14日出现过两次。如果Cheryl告诉Bernald她的生日在14日,那Bernald就没有可能凭Albert的一句话,猜到她的生日。所以14日被排除。现在的可能性只剩下7月16日、8月15日和8月17日。
3、在Bernald说话后,Albert也知道了Cheryl的生日,这表明生日月份不可能在8月。因为8月有两个可能的日子,7月却只有一个可能性。
所以答案是7月16日。