生日谜题
A和B刚刚与C成为朋友, 他们想知他的生日是什么时候. C给他们列出了10个可能的日期.
5月15日, 5月16日, 5月19日
6月17日, 6月18日
7月14日, 7月16日
8月14日, 8月15日, 8月17日
然后C分别告诉A和B他生日的月份和日期. A和B便有了下面的对话:
A:我不知道C的生日, 但我知道你也不知道.
B:一开始我并不知道C的生日, 但我现在知道了.
A:我现在也知道C的生日了.
那么C的生日是什么时候?
把日期列在一个表格有助于我们去排除一些选项.
问题分析
A:我不知道C的生日, 但我知道你也不知道.
分析:A只知道月份,而每个月都有2个以上日期供选择,所以A确实不知道. 这句话含有重要信息的是后半句: “但我知道你也不知道”.
B只知道哪一日,如果他得到的信息是18日或19日,那么他便可以确定C的生日了.
而A很明确的说B不知道完整的日期,说明B不可能拿到18日或19日,也就是这个月不可能是5月和6月,因此选择范围就缩小到7月和8月的5个日期选项.
B:一开始我并不知道C的生日, 但我现在知道了.
分析:可以排除7月14日和8月14日.
A:我现在也知道C的生日了.
分析:A知道的信息是月份,现在他知道了完整的日期. 说明只能是7月,如果他被告知的是8月, 他就不可能知道, 因为8月有两个日期.
所以C的生日是7月16日.