标题: 据说最近很火的一道逻辑题
性别:未知-离线 甲乙丙jyb


Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 后将军
功绩 24
帖子 1409
编号 277862
注册 2008-5-9


发表于 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


Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 后将军
功绩 24
帖子 1409
编号 277862
注册 2008-5-9


发表于 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


Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 后将军
功绩 24
帖子 1409
编号 277862
注册 2008-5-9


发表于 2015-4-23 18:54 资料 个人空间 短消息 看全部作者
应该是8月17日。
顶部
性别:未知-离线 甲乙丙jyb


Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 后将军
功绩 24
帖子 1409
编号 277862
注册 2008-5-9


发表于 2015-4-23 18:55 资料 个人空间 短消息 看全部作者
回复 #1 武骧金星 的帖子

由于伯纳德一开始不知道,因此日数不可能为18或19。阿尔伯特能确认这一点,说明月数只能是7或者8。
===================================
就这一句错了,为什么只能是7月或者8月,而不能是5月?
顶部
性别:未知-离线 甲乙丙jyb


Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 后将军
功绩 24
帖子 1409
编号 277862
注册 2008-5-9


发表于 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 编辑 ]
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-2-7 11:34
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.011092 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP