Board logo

标题: 据说最近很火的一道逻辑题 [打印本页]

作者: 武骧金星    时间: 2015-4-17 22:38     标题: 据说最近很火的一道逻辑题

原题转载自:http://www.popyard.com/cgi-mod/newspage.cgi?num=2293630&r=0

谢丽尔的生日是哪天?

阿尔伯特和伯纳德刚刚成为谢丽尔的朋友,他们想知道她的生日,谢丽尔给了10个备选日期:
5.15, 5.16, 5.19, 6.17, 6.18, 7.14, 7.16, 8.14, 8.15, 8.17

谢丽尔然后分别告诉了阿尔伯特正确的月份(没告诉是哪一天),告诉了伯纳德正确的日子(没告诉是哪个月)

之后是阿尔伯特和伯纳德的对话。阿尔伯特:我不知道生日是哪天,但我知道伯纳德也不知道。伯纳德:我原本不知道,但现在我知道了。阿尔伯特:那我现在也知道了。

————————————————————我是分割线—————————————————————————

分别基于月数和日数,可以得到以下对应关系

5(15,16,19);6(17,18);7(14,16);8(14,15,17)

14(7,8);15(5,8);16(5,7);17(6,8);18(6);19(5)

由于伯纳德一开始不知道,因此日数不可能为18或19。阿尔伯特能确认这一点,说明月数只能是7或者8。

伯纳德立刻就知道了,说明日数不可能是14,于是仅仅剩下三种可能:7.16, 8.15, 8.17

阿尔伯特接下来也知道了,说明答案只可能是7.16。
作者: KYOKO    时间: 2015-4-17 22:43

我觉得我的智商很难理解
作者: stevenyhs    时间: 2015-4-17 23:06

阿尔伯特:那我现在也知道了。
对最后这句的逻辑还是有待欠缺
但如果是实际对话,伯纳德自己说我知道了,而没有提供相关信息的话,阿尔伯特照理说应该是猜不出来的,因为15日、16日、17日都有可能
但是如果转个弯,把阿尔伯特的最后一句话当作是题目给出的一个信息,那就能猜出生日了,只是感觉逻辑还是有点欠缺
作者: 武骧金星    时间: 2015-4-17 23:11     标题: 回复 #3 stevenyhs 的帖子

不不不,这里你没想清楚。

最后剩下三个可能:7.16,8.15,8.17

要记住,阿尔伯特知道的是“月数”。那么,在什么情况下,他可以确定说“自己知道了”呢?只有当他知道的月数是7的时候。
作者: 落叶聚还散    时间: 2015-4-17 23:16

7yue16
作者: 狂笑四海    时间: 2015-4-17 23:17

这个跟关灯戴帽子那个题目如出一辙。
作者: stevenyhs    时间: 2015-4-17 23:20

不是没有理解,是伯纳德知道日子,所以15、16、17都有可能,因为这几个日子都是唯一的
我要说的意思是单纯的凭伯纳德说我知道了 然后阿尔伯特说知道了其实他是猜不出来的
但如果把阿尔伯特的话当作是一条信息,就可得出结论
作者: KYOKO    时间: 2015-4-17 23:44

不懂你意思,话当然是信息了
作者: toushion    时间: 2015-4-22 13:52

好几年前本坛就有一道类似的。。
作者: 天下第一水货    时间: 2015-4-22 14:21

如果是8月份的话,阿尔伯特不会说出最后一句话,所以7月6是对的
作者: 甲乙丙jyb    时间: 2015-4-23 06:24



QUOTE:
原帖由 武骧金星 于 2015-4-17 22:38 发表
原题转载自:http://www.popyard.com/cgi-mod/newspage.cgi?num=2293630&r=0

谢丽尔的生日是哪天?

阿尔伯特和伯纳德刚刚成为谢丽尔的朋友,他们想知道她的生日,谢丽尔给了10个备选日期:
5.15, 5. ...

谢丽尔的生日是哪天?

阿尔伯特和伯纳德刚刚成为谢丽尔的朋友,他们想知道她的生日,谢丽尔给了10个备选日期:
5.15, 5.16, 5.19, 6.17, 6.18, 7.14, 7.16, 8.14, 8.15, 8.17

谢丽尔然后分别告诉了阿尔伯特正确的月份(没告诉是哪一天),告诉了伯纳德正确的日子(没告诉是哪个月)

之后是阿尔伯特和伯纳德的对话。阿尔伯特:我不知道生日是哪天,但我知道伯纳德也不知道。伯纳德:我原本不知道,但现在我知道了。阿尔伯特:那我现在也知道了。

————————————————————我是分割线—————————————————————————

分别基于月数和日数,可以得到以下对应关系

5(15,16,19);6(17,18);7(14,16);8(14,15,17)

14(7,8);15(5,8);16(5,7);17(6,8);18(6);19(5)

由于伯纳德一开始不知道,因此日数不可能为18或19。

去掉5月19和6月18之后,基于月数,5(15,16);6(17);7(14,16);8(14,15,17)

由于阿尔伯特不是立即就知道,所以,月数不可能是6月;

去掉6月17之后,基于日数,14(7,8);15(5,8);16(5,7);17(8);

只有日数是17,伯纳德才能知道,所以谢丽尔的生日是8月17日。
作者: 甲乙丙jyb    时间: 2015-4-23 06:40

谢丽尔的生日是哪天?

阿尔伯特和伯纳德刚刚成为谢丽尔的朋友,他们想知道她的生日,谢丽尔给了10个备选日期:
5.15, 5.16, 5.19, 6.17, 6.18, 7.14, 7.16, 8.14, 8.15, 8.17

谢丽尔然后分别告诉了阿尔伯特正确的月份(没告诉是哪一天),告诉了伯纳德正确的日子(没告诉是哪个月)

之后是阿尔伯特和伯纳德的对话。阿尔伯特:我不知道生日是哪天,但我知道伯纳德也不知道。伯纳德:我原本不知道,但现在我知道了。阿尔伯特:那我现在也知道了。

————————————————————我是分割线—————————————————————————

分别基于月数和日数,可以得到以下对应关系

5(15,16,19);6(17,18);7(14,16);8(14,15,17)

14(7,8);15(5,8);16(5,7);17(6,8);18(6);19(5)

由于伯纳德一开始不知道,因此日数不可能为18或19。
去掉5月19日和6月18日,基于月数还剩:5(15,16);6(17);7(14,16);8(14,15,17)

由于阿尔伯特知道伯纳德不知道,阿尔伯特可以推出上述结果;但阿尔伯特仍然不知道,因此6月17日不可能。
去掉6月17日,基于日数还剩:14(7,8);15(5,8);16(5,7);17(8)

伯纳德可以像我一样推出上述结果,然后伯纳德就知道了,那只能是8月17日。

阿尔伯特听说伯纳德能够知道,那也就马上明白,只能是8月17日。

所以谢丽尔的生日就是8月17日。
作者: 甲乙丙jyb    时间: 2015-4-23 18:54

应该是8月17日。
作者: 甲乙丙jyb    时间: 2015-4-23 18:55     标题: 回复 #1 武骧金星 的帖子

由于伯纳德一开始不知道,因此日数不可能为18或19。阿尔伯特能确认这一点,说明月数只能是7或者8。
===================================
就这一句错了,为什么只能是7月或者8月,而不能是5月?
作者: 甲乙丙jyb    时间: 2015-4-23 19:06     标题: 回复 #1 武骧金星 的帖子

正解:

谢丽尔的生日是哪天?

阿尔伯特和伯纳德刚刚成为谢丽尔的朋友,他们想知道她的生日,谢丽尔给了10个备选日期:
5.15, 5.16, 5.19, 6.17, 6.18, 7.14, 7.16, 8.14, 8.15, 8.17

谢丽尔然后分别告诉了阿尔伯特正确的月份(没告诉是哪一天),告诉了伯纳德正确的日子(没告诉是哪个月)

之后是阿尔伯特和伯纳德的对话。阿尔伯特:我不知道生日是哪天,但我知道伯纳德也不知道。伯纳德:我原本不知道,但现在我知道了。阿尔伯特:那我现在也知道了。

————————————————————我是分割线—————————————————————————

既然伯纳德也不知道,那就不可能是5月19日,6月18日,因为这两个日子是唯一的。
在剩下的日子里,基于月数,有:5(15,16);6(17);7(14,16);8(14,15,17)。

由于阿尔伯特知道伯纳德也不知道,所以阿尔伯特能推出上述结果,但由于阿尔伯特暂时也不知道,所以也不可能是6月17日。
在剩下的日子里,基于天数有:14(7,8);15(5,8);16(5,7);17(8);

伯纳德也能推出上述结果,由于伯纳德仅凭现有信息就知道了,那么只能是8月17日。

当伯纳德宣称自己知道的同时,阿尔伯特自然也能推出上述结果,自然也就知道了。

[ 本帖最后由 甲乙丙jyb 于 2015-4-23 19:09 编辑 ]
作者: 武骧金星    时间: 2015-4-24 01:19     标题: 回复 #12 甲乙丙jyb 的帖子

5(15,16,19);6(17,18);7(14,16);8(14,15,17)

14(7,8);15(5,8);16(5,7);17(6,8);18(6);19(5)

由于伯纳德一开始不知道,因此日数不可能为18或19。阿尔伯特能确认这一点,说明月数只能是7或者8。

如果月份是5,那么阿尔伯特并不能“确定”伯纳德不知道。因为如果生日是5/19,那么伯纳德仅凭19这个日数,就可以确知谢丽尔的生日了。阿尔伯特能“确定”伯纳德不知道,就说明阿尔伯特所知的月份能构成的生日中,不存在18和19这两个可以令伯纳德立即得出结论的日子。

——————————————我是分割线———————————————————————————————

你在13楼中的推理有个问题,就我的审题来说,阿尔伯特不是“知道‘伯纳德也不知道’”(虽然原文确实是这样),我的理解是,他通过自己已有的信息(就是月数),推导出结论“伯纳德不知道”。你的推理,是将“伯纳德不知道”作为阿尔伯特的一个额外信息了。
作者: zhouhuan    时间: 2015-4-27 13:19

让我想起了一个在对方额头上贴数字猜数字的推理题

[ 本帖最后由 zhouhuan 于 2015-4-27 13:21 编辑 ]
作者: 安联    时间: 2015-5-2 21:53

以前是不同颜色的帽子题吧,只是没有这个复杂
作者: z37601215    时间: 2016-7-1 00:31

智商有限。。。。
作者: 南焰烈云    时间: 2016-7-18 21:56

一看到数字,头脑就发晕了。
作者: 穎颕    时间: 2016-11-16 10:23

白搭,算不出来,烧脑,为什么说不可能月份在5月,
作者: mao8239959    时间: 2016-12-9 22:30     标题: 如何获得通宝

刷通宝了
作者: mao8239959    时间: 2016-12-9 22:31     标题: 再刷4分

通宝就可以
作者: mao8239959    时间: 2016-12-9 22:31     标题: 就可以

下载东西了
作者: mao8239959    时间: 2016-12-9 22:31     标题: 刷通宝

真不容易啊
作者: mao8239959    时间: 2016-12-9 22:31     标题: 刷通宝

真不容易啊
作者: mao8239959    时间: 2016-12-9 22:32     标题: 还要刷

好几份




欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) Powered by Discuz! 5.0.0