评论: 神级数学难题网上疯传 难倒无数高学历人士(图)

只有登录用户才能发表评论,点击此处登录    返回新闻帖
wangzizi 发表评论于 2015-04-14 23:12:18
8月17日,因为:
Albert说Bernard不知道是哪天,因而排除5月19和6月18这两个单独的日子,这也被Bernard自己的陈述确认。
Albert同时也说他不能单独确认生日是哪天,因而进一步排除了6月17。
所剩其它日子都是双出现,唯一单出现的只有17日。
因而8月17是唯一可能,亦为正确答案。

请注意这种题只能有一个答案,不要再文字上较劲。

另外一种方法是倒推,尤其用于验证。
DANIU_S 发表评论于 2015-04-14 23:08:14
July 是唯一一个没有在排它法中有交叉月份关系的月份,所以月份在 7月份是没错的,争议是到底是 7月 16 号还是 7月14 号,14号虽然在 8 月份有出现,但 8月份已被排除,故不可能是 8月 14号,而只能是 7月 14号。
lovlovlov 发表评论于 2015-04-14 23:06:00
黑体辐射是个老师么?这么耐心地再三解释
还有人以否定的语气质疑,真是生活折影,智商不是问题,态度才是问题
玩一玩文学城 发表评论于 2015-04-14 23:00:30
这道题按照常规算法,答案是7月16日。
但是如果仔细想象,答案更可能是5月15或7月14中的某一天。要得到这个结果,脑筋要转弯3次:)
不知有无高手想出为什么。
thankfei 发表评论于 2015-04-14 22:58:16
7.16!
1)A确定B不可能知道是因为他知道月份里没有18,19两个日子,否则他就不能断定B不知道。这样就排除了前两个月份。
2)B接着说他知道了,就只能是15,16,17三个日子中的一个。
3)A听说B知道了,那就不可能是14号。
3)A此刻说他也知道了,那只有一种情况他才可能在仅知道月份的情况下猜出来,那就是7月16号。
DANIU_S 发表评论于 2015-04-14 22:56:00
我的直觉说是 July 14
leo1974 发表评论于 2015-04-14 22:48:14
这道题有歧义, 8月17日 和 7月16日 都 可以, 关键是对第一句话的理解:A说A不知道C的生日,但A知道B也不会知道。歧义在于B没有说立即说出C的生日是否作为A做出判断的基础。

答8月17日的理解: 第一句话排除了6月。 因为B没有立即说出C的生日,排除了5/19和6月18, 而A还不知道C的生日,说明不是6月,不然A就根据B没有立即说出C的生日而猜6月17日了。
第二句话 B根据A猜不出C生日而得出C的生日,所以只能是8月17日,因为6月已经排除了,其他月份都有重复的日子。
第三句话 B说已猜出,A根据同样的逻辑猜出8月/17日

答7月16日的理解:第一句话排除了5月和6月。B没有说立即说出C的生日不作为判断的基础,这样可以排除5月和6月。
第二句话排除14日
第三句话排除8月15 和8月17。于是只剩7月16
我是一元党 发表评论于 2015-04-14 22:34:48
这还神级?就小学六年级奥数题水平。看看希望杯考什么的再吹吧
一条黑影 发表评论于 2015-04-14 22:31:14
June 17
Huilianghu5 发表评论于 2015-04-14 22:20:49
选7.16 的,试一下,把5.16 放进去推理一下。对此,B的16有MAY和JULY两个可能,A的MAY有15和16两个可能。两人都不能确定。A的第一句话能排除5.16吗?
小河长流水 发表评论于 2015-04-14 22:13:21
8/17.
Huilianghu5 发表评论于 2015-04-14 21:54:00
我见过很多这种数学题,出题不严格就没有唯一答案。这题中,B没有马上说出答案,排除的只有18和19两天,而不是排除MAY 和JUNE。很多人第一步错了,后面再有理也没用。对A要排除的是日,对B要排除的是月。A在排除18和19两天后,只有6.17 可以唯一确定,但他还不知道,所以B就排除JUNE。此时B能唯一确定的只有8.17。其他的都有两个选择。此时B说知道了,A就可排除不是唯一的,也猜出8.17。
中学时老师教我们,严格的题有唯一解,不严格的题有可能无解,多解,无穷解。对题了解深了就要讨论清楚。还有语言问题。这道题的语言表达就可多种解释。还有时序。国内不少奥数书都有不少题是有问题的。
逻辑题就是从多种可能中找出唯一可能的一个解。
dgtlhrs 发表评论于 2015-04-14 21:39:47
抱歉,纠正下面这句:“伯纳德就不能肯定艾伯不知道,艾伯可以从18,19两个单独数字得知结果,但是雪莉其实是不可能给艾伯18、19的,因为这样就根本不用猜了,”

应该是:“艾伯就不能肯定伯纳德不知道,伯纳德可以从18,19两个单独数字得知结果,但是雪莉其实是不可能给伯纳德18、19的,因为这样就根本不用猜了,。。。”

绕昏了,呵呵
dgtlhrs 发表评论于 2015-04-14 21:35:29
猜7/16的,用第一句话来否定5、6月份也不合理,因为这是假设如果是5、6月份的话,伯纳德就不能肯定艾伯不知道,艾伯可以从18,19两个单独数字得知结果,但是雪莉其实是不可能给艾伯18、19的,因为这样就根本不用猜了,艾伯应该想到这点。当然我猜8/17逻辑上也有问题,6月份一开始就应该被排除掉,雪莉不可能告诉艾伯6月,否则排除了18日,艾伯一下子就知道答案了,由此推断雪莉也不可能告诉伯纳德17日,因为伯纳德立马就会知道是8/17,根本不用猜。
DANIU_S 发表评论于 2015-04-14 21:20:29
搞不清楚,一道破题,难解。
李操星 发表评论于 2015-04-14 21:08:12
未看别人的,以免被干扰。 第一句话说明日,肯定是重复数字,排除18,19日。第二句话现在已经知道了说明,不是重复的14日。第三句话确定了是7月16日
jiangazi 发表评论于 2015-04-14 20:59:11
whatafool: 还说8/17?
whatafool 发表评论于 2015-04-14 20:58:08
8/17
WSLama 发表评论于 2015-04-14 20:54:12
俺也推理一下:要是那北京大妈的话是对的话,在WXC泡的很多大老爷们还不如国内五年级学童。
木杉 发表评论于 2015-04-14 20:49:41
哈哈,这个好玩儿。觉得选6月17的,大概都觉得彼此都是本科生,一起泡妞。选7月16的,俩都是PhD,看你那小样儿还能比我强?选8月17的,都是有机会进政治局的主儿,或者说在往秦城奔的主儿。开玩笑,末认真,末对号哈。
ayan 发表评论于 2015-04-14 20:47:00
我也更正答案,是7/16。
之前没细想为何A那么肯定B不知道答案。A不是谁告诉他的,而是由手里拿到的月份推测的,这样确实一上来就排除了5,6月。
Europa1610 发表评论于 2015-04-14 20:46:48
July 16
jiangazi 发表评论于 2015-04-14 20:45:56
1. A说B也不知道:排除5,6月, 至此B已知道答案, 因为它知日子.
2.B说他现在知道了,就让A排除14日.而A已知月份,织染就是7.16 

supernova13 发表评论于 2015-04-14 20:41:11
下面是正解:

黑体辐射 2015-4-14 20:36:38
最后精简一下,想不明白回家面壁。
第一句话说明月份是7或者8;
第二句话说明日期不是14;
第三句话说明答案是7月16日。
佐罗 发表评论于 2015-04-14 20:38:35
这题挺绕的,咱再解释一下:
1) A的第一句话就排除了5月和6月。
咱们举5月为例。如果是5月,那么B有可能拿到9.这样B就会知道。在这种情况下,A就不敢肯定地说B也不知道。因为B是有可能知道的。现在既然A肯定地说B也会不知道,所以不可能是5月。
这个推理也适用于6月。
所以A的第一句话,实际上告诉B这样一个信息,生日不在5月和6月。
2) B知道不是5月和6月以后,他就很容易了。只要他的数字不是14,他就知道了。当然如果是14,他就还是不知道。
现在他说知道了,这就告诉了A这样一个信息:B手上的数字不是14. 而是15,16,17中的任何一个。
3) 这时候就取决于A手上的是什么月份。如果是8月,那么A就不可能知道。因为有可能是8月15日或8月17日。现在A说他知道了,所以A手上的月份只可能是7月。因为这时7月只剩下了一个数字:16.
所以答案是7月16日。
dgtlhrs 发表评论于 2015-04-14 20:37:52
为什么是8月17
1。18、19肯定不是,否则等于告诉了伯纳德
2。14、15、16都有两种可能
3。如果是6月,就等于告诉了艾伯是6月17,因为18日已被排除

所以唯一的可能就会是8月17,而且一定是艾伯表示不知道后,伯纳德才能确定
黑体辐射 发表评论于 2015-04-14 20:36:38
最后精简一下,想不明白回家面壁。
第一句话说明月份是7或者8;
第二句话说明日期不是14;
第三句话说明答案是7月16日。
oldbridge 发表评论于 2015-04-14 20:32:59
这道题给人的启示-

看似稀疏平常无关痛痒的应答中可能隐藏着重大信息。
icegene 发表评论于 2015-04-14 20:23:46
是忘了他被告知的就是7月。题不难,有点急转弯 :-)

supernova13 发表评论于 2015-04-14 20:07:45
icegene,你忘了:女生已经告诉A是July了!
supernova13 发表评论于 2015-04-14 20:23:06
B说他已知道生日,这就表明日子不是14日(因为还有一个Aug14,如果女孩告诉B的是14,那么B仍旧不知道).而A一开始就知道是July,那么剩下的唯一一个July的日期就是July16。 所以A最终也知道了是July16.

头脑简单的人 2015-4-14 19:27:35
这是一个逻辑不完整的问题,答案可以是:7月16,8月15和8月17其中的任何一个,因为Bernard并没有告诉Albert答案。Bernard应该知道答案,但Albert不应该知道。
CCC333 发表评论于 2015-04-14 20:20:43
说8月17的自己脱了裤子打屁屁。
jiangazi 发表评论于 2015-04-14 20:20:06
关键是要站在第三者的角度结合句子去看, 就一目了然,7/16.
北卡山人 发表评论于 2015-04-14 20:19:55
如果一上来就排除5、6月,答案是7月16。不排除5、6月,答案是8/17

现在看来A的语气很肯定,答案更有可能还是7月16
supernova13 发表评论于 2015-04-14 20:18:03
B说他已知道生日,这就表明不是14日(因为还有一个Aug14,如果C告诉B的是14,那么B仍旧不知道)头脑简单的人 2015-4-14 19:27:35
这是一个逻辑不完整的问题,答案可以是:7月16,8月15和8月17其中的任何一个,因为Bernard并没有告诉Albert答案。Bernard应该知道答案,但Albert不应该知道。,而A一开始就知道是July,那么剩下的唯一一个July的日期就是July16。 头脑简单的人 2015-4-14 19:27:35
这是一个逻辑不完整的问题,答案可以是:7月16,8月15和8月17其中的任何一个,因为Bernard并没有告诉Albert答案。Bernard应该知道答案,但Albert不应该知道。
CCC333 发表评论于 2015-04-14 20:16:41
其实这是个逻辑推理题,答案是7月16日。
累死算了 发表评论于 2015-04-14 20:10:25
什么唬人的,启发式的,试探之类的都出来了,我也是醉了

7/16正确,不过很多说出7/16的第一步推理给的不完全,我这里说细点

关键在于A说确定B一定不知道,反过来想什么情况下B会知道的?自然是日期单独出现的两个,5/19和6/18。也就是说如果A拿到的5或者6他就不能确定B一定不知道,只有拿到7或者8的时候才能斩钉截铁的说B一定也不知道

后面的推理类同
supernova13 发表评论于 2015-04-14 20:07:45
icegene,你忘了:女生已经告诉A是July了!
dgtlhrs 发表评论于 2015-04-14 20:06:11
8月17日,排除了18、19两个日子后,唯一的可能就是8/17,其他的三个日子都有两种可能。
文革土记者 发表评论于 2015-04-14 20:00:53
本人是文革时的土记者,但不是学文科的。
答案是唯一的,是八月十七日。楼下的好多给出正确答案的都解释了。
第一可以肯定日子不是6/18或5/19,不然B就已经知道C的生日了。
接下来可以排除6/17。因为如果是6/17的话,A被C告知是6月份,A就会知道6/17是C的生日了,因为6月份只剩17日是可能的了。
这时B就知道不是6月份了。这时可能的日子还剩下7/14、8/14、5/15、8/15、5/16、7/16、和8/17。而此时B已知道C的生日了,那只可能是8/17。因为如果日子是14日,或15日,或16日,则每日还有两天,这样B就不能确定C的生日了。所以只有8/17是可能的。
在B声称知道了C的生日后,A当然也知道C告诉B的日子是17了。
加拿大华人 发表评论于 2015-04-14 19:57:30
其实真不算难,只要把这三句话依次用排他法推理即可。答案是七月十六日。有一小事,不知诸位注意到没:英文太差。
难得幽默 发表评论于 2015-04-14 19:42:45
头脑简单的人再稍微复杂一点就把问题解决了。给你一个提示,根据只知道月份的A会知道只知道日子的B如何猜出正确的生日的,就会有答案了。别想不可能,先想是如何发生的。
黑体辐射 发表评论于 2015-04-14 19:41:48
正因为A看到B能够判断出答案,所以A能够判断日期不是14日,然后A就给出了答案,这说明什么?说明A手里的月份是7月。即答案是7月16日。

这题有问题, 问题在A不可能知道是7,8 月的哪一天。

A确定说B不知,因为他拿到的是7月或8月,确定知道B不可能拿到18或19号,排除了5,6月。B这时只要拿到的不是14,他就可确定Birthday是7/16,8/15 或8/17 的任意一天。A不可能因为B知道是哪天他就能断定是哪天。
icegene 发表评论于 2015-04-14 19:38:13
这题有问题, 问题在A不可能知道是7,8 月的哪一天。

A确定说B不知,因为他拿到的是7月或8月,确定知道B不可能拿到18或19号,排除了5,6月。B这时只要拿到的不是14,他就可确定Birthday是7/16,8/15 或8/17 的任意一天。A不可能因为B知道是哪天他就能断定是哪天。
黑体辐射 发表评论于 2015-04-14 19:38:12
这个题目逻辑是很完整的。答案只能是7月16日。Bernard判断出答案这件事说明了日期不是14日。根据日期不是14日这个信息,Albert判断出了生日,这只有一种情况,就是Albert拿到的是7月这个数字,只有这样他才能判断出生日,即7月16日。我说清楚了吗?

头脑简单的人 发表评论于 2015-04-14 19:27:35 这是一个逻辑不完整的问题,答案可以是:7月16,8月15和8月17其中的任何一个,因为Bernard并没有告诉Albert答案。Bernard应该知道答案,但Albert不应该知道。
husonghu 发表评论于 2015-04-14 19:35:57
自我改正: 答案是July 16。 Sorry for the previous mistake.

husonghu 发表评论于 2015-04-14 19:01:41 正确答案应是 August 17
这么多人答 July 16,答错!!!
头脑简单的人 发表评论于 2015-04-14 19:27:35
这是一个逻辑不完整的问题,答案可以是:7月16,8月15和8月17其中的任何一个,因为Bernard并没有告诉Albert答案。Bernard应该知道答案,但Albert不应该知道。
黑体辐射 发表评论于 2015-04-14 19:27:12
再说一遍,答案是7月16。精简一下以便完整显示。第一句对话说明Albet拿到的月份是7或8,这样他才能判断Bernad拿到的日期只能是14-17中的一个,不可能是18和19,而14-17每个数字都对应两个月份,所以Albert判断Bernad也不知道具体生日。Bernad听到Albert的话后就明白正确的月份是7或8,这时对于他有4种可能性:
1. 如果Bernad手中数字是14,由于7月和8月的选项中都有14日,Bernad是无法推测出具体生日的;
2. 如果Bernad手中数字是15,他可以推测出生日是8月15日;
3. 如果Bernad手中数字是16,他可以推测出生日是7月16日;
4. 如果Bernad手中数字是17,他可以推测出生日是8月17日;
第二句话Bernad说他知道了具体生日。Albert马上可以判断日期不是14日。这时Albert说他知道了具体生日。这时对于Albert有两种可能性:
1. 如果Albert手中的数字是7月,排除掉14日后他马上可以判断出生日是7月16日。
2. 如果Albert手中的数字是8月,排除掉14日后他仍然无法判断出具体生日。
由于出现的是上面的第一种情况。因此生日是7月16日。
二吐为快 发表评论于 2015-04-14 19:23:44
这题30年前我就做过了
咔炸飞 发表评论于 2015-04-14 19:23:20
这不是n年前就有的号称google面试题么?新加坡抄袭?
已经注册已经注册 发表评论于 2015-04-14 19:22:20
July 16
页次:4/6 每页50条记录, 本页显示151200, 共266  分页:  [上一页] [1] [2] [3] [4] [5] [下一页] [>>] [首页] [尾页]