如果你自认为IQ很厉害的话,请进→
小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道(偶认为改成这样较好:我不知道,小强应该也不知道。)
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天
给作者打赏
IORIling
揭示答案来了,沉了这么久都没人答出来,(农民的女儿)不算!~
答案如下:1. ”我不知道,小强应该也不知道“
我不知道--很正常,小明只知道一个月份,而给出的4个月中,每月都有2天以上的候选日期,显然不可能只凭M值就能推断出答案;
小强应该也不知道--10天中有几天的N值没有重复过?只有2、7!其他的1、4、5、8都重复了,若小强拿到的N值是这2个数中的一个的话,就可以不管M值也能推测出张老师的答案了。所以很明显6月7日和12月2日不是张老师的生日。进而可以推断:小明拿到的月份也不可能是6或12月了(不明白?再想想)。所以答案只在3月或9月中。
2. ”本来我是不知道,但现在我知道了“
本来我的确不知道--那是当然,4个月呢,仅凭1个N值(而且N肯定是有重复的,如1中的分析)无法推断出答案;
但现在我知道了--根据1中的分析,6月和12月都排除了啊(让我们假定小明、小强实在反应太快,非常人能比拟),此时小强再根据自己拿到的N值就好判断了--N=5也能排除了。为什么?既然答案已经被缩小到了3月和9月中,若小强拿到N=5,能在3月4日 3月5日 3月8日及9月1日 9月5日这5天中就筛选出答案吗?显然不能。而我们也可以排除3月5日、9月5日了,此时只剩下3月4日、3月8日、9月1日三天候选了。
3. ”那我也知道了“
小明能说这句,则答案是9月1日了,因为若他拿到的M值是3,是无法在3月4日、3月8日这2天中推测出答案的。]
2007-10-21回复