一直没弄明白的问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 22:56:35
小明和小强都是张老师的学生,张老师的生日是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日

小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了

请根据以上对话推断出张老师的生日是哪一天
我不知道正确答案,所以在说出答案后,请确保是正确的,谢谢~

答案是:9月1日。下面是我的推理。

推理:因为N值中2和7出现了一次。而小明说:“如果我不知道的话,小强肯定也不知道 。”可以推断小明拿的肯定不是6和12。若是6和12,那么小明的话:“小强肯定也不知道。”应改为:“小强可能也不知道。”(“肯定”没有给概率的空间,“可能”带有概率空间。)
因此只有3月和9月。而后小强小明都知道可推知:小强拿的是1。
所以是9月1日。(注:若是3月,那小明最后一句话就不能说:那我也知道了。因为小明有两种选择:4日和8日。这与小明说他也知道相矛盾。因此排出3月。5日也不可能,因为小强面临3月和9月两选择〈3月和9月都有5日〉)

答案是:6月4日
因为7只出现了1次,所以小强拿到4就可以知道小明拿到的不是3就是6,而小明说如果我不知则你不知,那么说明小明拿到的肯定不是3或12,因为如果他拿到3或12那无论小强知或不知,他都不知。所以小强用小明这句话判断小明一定拿的是6。而小明手中拿到6的时候,如果小强能知的话,那他一定拿的不是7,因为7只出现一次,如果小明拿7那他直接可以判断小强是4,而不用根据小强的话来判断了。

3月4日 下面是我的推理。
首先我们可以排除6月7日和12月2日,(如果是这两个时间是张老师的生日,那么小强立刻就知道了)
现剩下 3月4日 3月5日 3月8日 9月1日
6月4日 9月5日 12月8日 12月1日

又因张老师的生日是M月N日,M同N在26个英文字母中为邻接关系,而上几组数中只有3月4日符合此条件。
另外,我们从“小明说:如果我不知道的话,小强肯定也不知道”这句话中也能推测出此关系(小明知道的是M值,小强知道的是N值,小明上句话就是说没有我“M”怎么会到你“N”)

小强也非常聪明,从小明的话中立刻就知道了答案。

6月4日。听我简单明了说一下:
首先我们可以排除6月7日和12月2日,(如果是这两个时间是张老师的生日,那么小强立刻知道了,小强自己说本来不知道)
剩下3月4号 3月5号 3月8号 6月4号
9月1号 9月5号