雅居乐雅生活待遇:微软中国研究院最新面试题!!!(月薪5万哦)

来源:百度文库 编辑:高校问答 时间:2024/05/12 01:16:15
小明和小强都是张老师的学生,张老师的生日是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只出现过一次的月份,因为那样小强就可能知道,即不是6\12月
小强那句话说明他在3\9月中找到了生日的月份,即绝对不会是N值重复过的,所以只能是N=1\4\8
小明当然也知道了这点,但是他又说他知道了,所以肯定是排除两个N=5的值后只剩一天的那个月,即9月,所以张老师生日是9月1号

根据第一句话,可知不是12月,也可以知道不是6月,因为7日和2日不重复

根据第二句话:可知是9月1日,或是3月4日,或3月8日,因为5日在3月和9月中重复

如果是3月的话,小红知道后,小明也不会知道是哪天,因为3月的有3月4日和3月8日的两种可能,
所以是9月

6月4日

小明说:我不知道,小强肯定也不知道!
可知不是6月7日 和 12月2日

而12月还有两个日期,不能确定

所以是6月4日