奥数题:A和B想知道C的生日,于是C给了他们十个可能的日期

时间:2022-05-22 11:17:24 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
AB想知道C的生日,于是C给了他们十个可能的日期: 515日、516日、519 617日、618 714日、716

814日、815日、817

C分别告诉了A她生日的月份和 B她生日的日子。 A:我不知道C的生日,但我知道B也不会知道。 B:一开始我不知道C的生日,现在我知道了。 A:那我也知道了。 那么,C的生日是哪天? 解答:

1 第一句话:C分别告诉A月份,告诉B日子,说明A知道月份,B知道日子

2 第二句话:A不知道,并且A还知道B也不知道,说明A知道日子的数字不独有(前

B是知道确切数字的),否则B就知道C的生日了,排除5.19,6.18

第二句话得出的结论:B知道确切日子,A知道日子是14,15,16,17(这些日子都是重复的)

3 第三句话:B一开始不知道,现在知道了。说明剩下的日期里有一个日期的“月份”B

够从前两句中推断出来;

如果月份是5,剩5.155.16B不可能知道是哪个;

如果月份是6,只有6.17,则在第一句话中A就知道生日了,与第一句矛盾,此时A还不知道生日(如果生日是6.17此时B应该能猜出生日就是6.17只不过是错的,


说明日子排除17B现在知道生日了,说明日子不是14因为此时生日还剩7.14,8.14B还是不可能知道生日,矛盾;

所以月份只能是78,剩下7.16, 8.15,

如果日子是15A说过第一句话后,B也猜不出是5.15还是8.15,于第二句“B说知道了矛盾”只能是7.16 总结:

①在A知道月份的前提下,看到的日子必须是重复的,并且A还知道“B知道日子的前提下,看到的月份和日子组合有多个”但是A不知道具体的日子数字



B看到的是下面的

如果生日是“6月”只有一个可选,B就知道生日了(虽然知道的可能是假的),所以B道的日子不是“17并且B也知道月份不是“6月” 剩下的是下面的:

④如果按照上图的日期,B是不可能猜出生日的,每个都有重复;如果是“五月”AB可能猜出答案,所以生日只能是“7月”或“8月” 剩下的是下图:


如果日子是“14B仍然猜不出;日子剩下“15”和“16

如果日子是“15B“确认生日为815日”与“A知道B不知道生日”矛盾

只有日子是“16才能在B看到下图是,A认为B不知道答案,而B排除了5月,就知道答

案了

用角色扮演演示一遍更容易理解 方法二:

月份和日子都必须出现两次,排除黄色区域;之后6月出现一次,排除;同样道理,排除17;出现三次就猜不出来,排除8月;剩下日和月交叉区域,即716日即为答案 月份 14 15 16 17 18 19 5 6 7 8


本文来源:https://www.wddqw.com/doc/34a56748f021dd36a32d7375a417866fb94ac028.html