1、A 和 B 刚与 C 成为朋友,他们想知道 C 的生日日期,C 最终给他们了十个可选择的日期: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:一开始我不知道 C 的生日,现在我知道了A:那我也知道 C 的生日了。那么,C 的生日是哪天?分析:1、 首先 A 说 A 不知道 C 的生日,但 B 也不会知道我们通过分析这是个数字,只有 18 和 19 这两个日子是单独
2、的,所以假如 C 的生日是18 日或者 19 日的话,那么 B 就知道 C 的生日了,所以既然 A 说 B 不会知道 C 的生日,那么 C 生日的月份就不可能是 5 月或者 6 月排除 5 月和 6 月之后,剩下的可选择日期为7 月 14 日 7 月 16 日8 月 14 日 8 月 15 日 8 月 17 日2、 然后 B 说一开始不知道 C 的生日,但是现在知道了我们从剩下的 5 个日期中可以发现只有 14 日是有两个的,因为如果 C 的生日日子是 14日,那么 B 就不可能知道 C 的生日了,所以 C 的生日不可能是 14 日排除 14 日之后,剩下的可选择日期为7 月 16 日8 月 15 日 8 月 17 日3、 最后 A 说他也知道 C 的生日了从最后的三个日子里,A 在只知道月份的情况下能猜出 C 的生日,那么只能是 7 月 16日。综上分析,C 的生日是 7 月 16 日