请说出理由。
题目如下:
小明和小强都是张老师的学生,张老师的生日是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月7日、12月2日,而小强说:本来我也不知道,证明小强知道的N一定是重复数,因此可以排除这两组数
3月4日 3月5日 3月8日
6月4日
9月1日 9月5日
12月1日 12月8日
第二步:小明说:如果我不知道的话,小强肯定也不知道,由此得知M一定不是6月和12月,因为如果M是6或12月的号,那么小明也不断定小强一定不知道
3月4日 3月5日 3月8日
9月1日 9月5日
第三步:小强说:但是现在我知道了,如果N是5的话,那么则小强还是不可能知道,所以排除含5日的,剩下 1 4 8
3月4日 3月8日
9月1日
第四步:小明说:哦,那我也知道了,此时能证小明确认老师生日的日期只有9月1日