赌神2国语手机在线观看:求:这道微软面试题的答案

来源:百度文库 编辑:高校问答 时间:2024/04/30 06:07:42
小明和小强都是张老师的学生,张老师的生日是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日

小明说:如果我不知道的话,小强肯定也不知道

小强说:本来我也不知道,但是现在我知道了

小明说:哦,那我也知道了

请根据以上对话推断出张老师的生日是哪一天

小明说:如果我不知道的话,小强肯定也不知道

>>> 先排除六月和十二月,还剩下”3.4,3.5,3.8,9.1,9.5”

小强说:本来我也不知道,但是现在我知道了

>>> 去掉重复的一天,还剩下“3.4,3.8,9.1”

小明说:哦,那我也知道了

>>> 找唯一所以是9.1

小明说:如果我不知道的话,小强肯定也不知道
排除3月,12月(因为其他两个月只有两个答案,如果知道了M,小强知道N就知道是哪天)

小强说:本来我也不知道,但是现在我知道了
所以生日的N日有重复排除, 6月7日

所以是6月7日

9月1日

3月8日

12.2