一道逻辑题,求高手回答!

如题所述

译文:Albert(阿尔伯特)和Bernard(伯纳德)刚刚和Cheryl(谢丽尔)成为朋友,他们想知道 Cheryl 的生日日期,Cheryl 最终给他们十个可能日期:
5月15日、5月16日、5月19日
6月17日、6月18日
7月14日、7月16日
8月14日、8月15日、8月17日
Cheryl分别告诉Albert她生日的月份和Bernard她生日的日子。
Albert:我不知道Cheryl的生日,但我知道Bernard也不会知道。
Bernard:一开始我不知道Cheryl的生日,现在我知道了。
Albert:那我也知道Cheryl的生日了。
那么, Cheryl的生日是哪天?
参考思路
1、在10个日子中,只有18日和19日出现过一次,如果Cheryl生日是18或19日,那知道日子的Bernald就能猜到月份,一定知道Cheryl的生日是几月几日。Albert肯定Bernald不知道Cheryl的生日,因此推断生日不会在18或19日,继而判断不会在出现18或19日的5月和6月。所以她的生日一定是7月或8月。
2、根据Bernald的表述,在7月和8月剩下的5个日子中,只有14日出现过两次。如果Cheryl告诉Bernald她的生日在14日,那Bernald就没有可能凭Albert的一句话,猜到她的生日。所以14日被排除。现在的可能性只剩下7月16日、8月15日和8月17日。
3、在Bernald说话后,Albert也知道了Cheryl的生日,这表明生日月份不可能在8月。因为8月有两个可能的日子,7月却只有一个可能性。
所以答案是7月16日。
如回答帮助您解决了问题,请选为满意答案,谢谢!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-18

追问

能否翻译成中文

相似回答