逻辑推理题

Alberty (以下简称 A)和 Bernard (以下简称 B)认识了一个叫 Cheryl(以下简称 C) 的朋友,他们两个都很想知道 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说:“我不知道C的生日,但我确定B肯定也不知道。”
B说:“刚开始我也不知道是哪一天,现在我知道了。”
A说:“那我现在也知道了。

求Cheryl的生日是哪一天?

解答如下:
—————————————-
5月15日, 5月16日, 5月19日
6月17日, 6月18日
7月14日, 7月16日
8月14日, 8月15日, 8月17日
=====================
14日7月,14日8月
15日5月,15日8月
16日5月,16日7月
17日6月,17日8月
18日6月
19日5月
A无法根据月份推测出生日,却推测出了B肯定不知道,那么可以排除所有5月和6月的,剩下:
———————————–
7月14日, 7月16日
8月14日, 8月15日, 8月17日
===================
14日7月,14日8月
15日8月
16日7月
17日8月
B根据A的结果,知道了生日,那可以排除14日的生日,剩下:
———–
7月16日
8月15日, 8月17日
=====
15日8月
16日7月
17日8月
A知道了生日,那么,只能是7月16日



打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据