猜生日.答案.理由

来源:百度知道 编辑:UC知道 时间:2024/06/14 15:39:28
小明和小强都是张老师的学生,张老师的生日是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日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天?

我比较笨算不出来```

1.小明说:如果我不知道的话,小强肯定也不知道
在说这句话之前,小明肯定了小强不知道老师的生日!所以老师的生日不可能是7日或者2日的月份
所以可以将6月和12月去掉!
2.小强说:本来我也不知道,但是现在我知道了
现在剩下:
3月4日 3月5日 3月8日
9月1日 9月5日
第二句话可以去掉的是5日,因为小强从小明的话中可以知道不是六月或者十二月了!那么小强知道的一定是六月或者是十二月中的N值,所以小强在小明说话前并不知道答案!即答案是4,1,8日中的一个。
3.小明说:哦,那我也知道了
现在小强知道了答案,而小明在小强知道答案后也知道了老师的生日,而小明也知道他第一句话就给了小强答案,现在3月有两个日子备选,而九月只有一个日子!所以一定九月一日了!

3月8日
6月43月4日 3月5日日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日呵呵,我来透彻一点的解释一下9月1日的答案哦,嘿嘿……
首先,小明说:如果我不知道的话,小强肯定也不知道,小明肯定了小强不知道老师的生日!那也就是说,小明知道的数字N不是上述10个日期其中只出现一次的数字,6月7日中的7 和12月2日中的2,而小明又确定小强不知道,所以小明就知道数字不是7或者2,那就是说不是6月。
如果小明拿的是12的话,那么小强如果拿的是2,小明就不能确定小强不知道,所以不可以是12月。
其次,就只剩下3月4日 3月5日 3月8日
9月1日 9月5日
而小强又说: 本来我也不知道,但是现在我知道了 ,所以小强拿的不是5,(如果是5小强就不可以确定老师的生日)
只剩:3月4日 3月8日 9月1日
恰好小明又说:哦,那我也知道了 因为小明知道的是月份,而3月是两个答案,所以小明不可能拿的是3,所以剩下的是9月1日是正确答案。
相信我,没错的,嘿嘿……

呵呵,我来透彻一点的解释一下9月1日的答案哦,嘿嘿……
首先,小明说:如果我不知道的话,小强肯定也不知道,小明肯定了小强不知道老师的生日!那也就是说,小明知道的数字N