新加坡的数学题有解吗?
阿尔贝茨和贝尔纳德想知道谢丽尔的生日,于是谢丽尔给了他们俩十个可能的日期:5月15日、5月16日、5月19日、6月17日、6月18日、7月14日、7月16日、8月14日、8月15日、8月17日。谢丽尔只告诉了阿尔贝茨她生日的月份,告诉贝尔纳德她生日的日子。阿尔贝茨说:我不知道谢丽尔的生日,但我知道贝尔纳德也不会知道。贝尔纳德回答:一开始我不知道谢丽尔的生日,但是现在我知道了。阿尔贝茨也回答:那我也知道了。那么,谢丽尔的生日是哪月哪日?
它的答案是这样的
在出现的十个日子中,只有18日和19日出现过一次,如果谢丽尔生日是18或19日,那知道日子的贝尔纳德就能猜到月份,一定知道谢丽尔的生日是何月何日。为何阿尔贝茨肯定贝尔纳德不知道谢丽尔的生日呢?如上述,因为5月和6月均有只出现过一次的日子18日和19日,知道月份的阿尔贝茨就能判断,到底贝尔纳德有没有肯定的把握,所以她的生日一定是7月或8月。贝尔纳德的话也提供信息,因为在7月和8月剩下的5个日子中,只有14日出现过两次,如果谢丽尔告诉贝尔纳德她的生日是14日,那贝尔纳德就没有可能凭阿尔贝茨的一句话,猜到她的生日。所以有可能的日子,只剩下7月16日、8月15日和8月17日。在贝尔纳德说话后,阿尔贝茨也知道了谢丽尔的生日,反映谢丽尔的生日月份不可能在8月,因为8月有两个可能的日子,7月却只有一个可能性。所以答案是7月16日。
我的问题:
甲知道月份,乙知道日期。
一。因为18、19的唯一的,知道日期就能知月份。因乙不能立即答,所以两人皆排除18与19日。
二。假如是6月,由于排除了18。甲就有答案:6月17日。但甲无答案。所以乙可排除6月。
三。排除5月无道理。
四。如果是17日。乙已排除了6月,所以乙就可知为8月17日。由于乙不能答。所以甲也知不是17日。
五。假如是5月15日或16日。甲无法确定是哪一天,乙也无法确定是哪一月。其它日期也一样。
六。关键是排除了5月,才有答案。但为什么理由不要5月???
这题似无解
老耆 展开
这道题,昨晚在手机朋友圈里刚看到,作为程序员的我,拿纸和笔列了下日期,马上就知道答案了。
月份 14 15 16 17 18 19
5 有 有 有
6 有 有
7 有 有
8 有 有 有
解答:
阿尔贝茨知道月份,他能断定贝尔纳德肯定不知道生日,注意,他是”肯定“,那就意味着这月份上的日期肯定全都出现过两次,排除5月、6月。
贝尔纳德听到阿尔贝茨的话后,通过第一点,他可以猜测得到生日是7月或者8月,然后他又知道日期,那么肯定不是14号,因为7月跟8月都有14号,那么自然贝尔纳德知道的肯定是 15日、16日、17日中的一个。
阿尔贝茨听到阿尔贝茨的话后,根据第二点,只有15日、16日、17日三个可能,但阿尔贝茨马上就知道生日,说明他手上拿的是7月,所以得出谢丽尔的生日应该是7月16日。
这个题,主要是要容易角色的思维进行考虑,你看起来很难,你自己扮演谢丽尔,找两个伙伴来试试,按我的思路来一起试试,就知道答案是正确的。
1、阿尔贝茨(A)是知道月份的,纳贝尔纳德(B)是知道日子的,但是A说B肯定也不知道答案就可以推出18、19号是假的,18、19号是10个答案中唯一的,只要知道日子的话B是肯定能知道是哪个就是真的,所以18、19排除;
2、现在剩下8个答案了,要注意A是知道月份不知道日子的,通过A说的话B推理出不可能是6月份了(因为排除了18号之后的6月份就剩6月17号这个唯一的日期了,A说他不知道是哪一天,就说明A知道的月份就不可能是6月份了),此时B就立刻知道了答案(要知道B是知道日期的),因为现在能知道日子就知道月份的日期就是唯一的17号了,因此只有最后剩下的8月17号是8个答案中唯一能知道日子就知道答案的了(就跟我们前面说18号19号是知道日子就知道月份的道理是一样的)。
3、通过B说现在知道了答案,A此时也知道了B是怎么确定的月份,因此也知道了是哪一天了。
因此正确答案就是8月17号!
这么明显的正推反推就出来了,还有各大网站推出来既不严谨又搞笑的所谓标准答案赶紧撤了吧,笑死人了的!还在瞎推理的人都看看这个吧!
2015-04-17
月份 14 15 16 17 18 19
5 有 有
6 有 有
7 有 有
8 有 有 有
解答:
阿尔贝茨知道月份,他能断定贝尔纳德肯定不知道生日,注意,他是”肯定“,那就意味着这月份上的日期肯定全都出现过两次,(排除5月、6月。)
贝尔纳德听到阿尔贝茨的话后,通过第一点,他可以猜测得到生日是7月或者8月,然后他又知道日期,那么肯定不是14号,因为7月跟8月都有14号,那么自然贝尔纳德知道的肯定是 15日、16日、17日中的一个。
阿尔贝茨听到阿尔贝茨的话后,根据第二点,只有15日、16日、17日三个可能,但阿尔贝茨马上就知道生日,说明他手上拿的是7月,所以得出谢丽尔的生日应该是7月16日。
这个题,主要是要容易角色的思维进行考虑,你看起来很难,你自己扮演谢丽尔,找两个伙伴来试试,按我的思路来一起试试,就知道答案是正确的。请看括号的内容,为什么要排除5号与6号,19号与18号的出现也只能排除5月19与6月18其他的5月几号呢?凭什么可以排除?
排除5月19日不等于可以排除5月。5月16日或5月15日也可能。
只有五月19,和六月18 是出现一次的日期, (18日, 和19日都只出现一次.)
所以只要这两个日期所在的月份都会排除.
别想太多了, 这只是一道逻辑题.