新加坡奥数题cheryl的生日为什么排除56

看不明白的话欢迎追问~~

回顾下题目:

阿尔伯特和伯纳德刚刚和谢丽尔成为朋友。他们想知道她的生日是哪天。谢丽尔给了他们10个日期,其中有一个是正确的:

5月15日,5月16日,5月19日

6月17日,6月18日

7月14日,7月16日

8月14日,8月15日,8月17日

谢丽尔分别把自己的出生月份告诉了阿尔伯特,日期告诉了伯纳德。

阿尔伯特:我不知道谢丽尔的生日是哪天,不过我知道伯纳德也不知道。

伯纳德:一开始我不知道谢丽尔的生日是哪天,但是现在我知道了。

阿尔伯特:我也知道了。

每个结论都是根据他们的对话内容推理得到的。

阿尔伯特只知道月份所以自己不知道生日是哪天,但是伯纳德知道的是生日的日期,如果他知道的是19日的话他不用谢丽尔告诉他月份就可以确定是5月,因为只有5月有19日,马上就可以推测出来生日时5月19。同样如果知道的日子是18日马上就可以知道生日时6月18.

但是阿尔伯特为什么敢肯定伯纳德也不知道谢丽尔的生日呢,只有他知道的月份既不是5月也不是6月的时候他才敢这么说。这样一来7、8月里面无论伯纳德知道的是14、15、16还是17他都没办法确定是月份,自然就不可能知生日了。所以第一句话就直接排除了5、6月。