小明和小强都是张老师的学生,张老师的生日是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日 小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了 请根据以上对话推断出张老师的生日是哪一天? 很想知道答案,谁知道啊???
夏天的花,次第绽开,别有喜悦与光华!
让我给大家分析一下:如果是6月7日或者12月2日小强直接就知道了,因为他知道n值7、2没有重复的,6月7日,12月2日排除。 既然小明能肯定小强拿到的不是7和2,那么6月4日排除(如果m是6的话小明现在就知道了)。 小明说:如果我不知道的话,小强肯定也不知道,话外音就算小强你知道n是多少我不说m值你也不知道,假设m=12,n=2那么小明就知道确切日期了!所以12月1日 12月2日 12月8日 6月4日 6月7日 排除。只剩下3月4日 3月5日 3月8日 9月1日 9月5日。 小强说:本来我也不知道,但是现在我知道了 所以n=5排除(如果n是5,他还不知道因为有两个) 剩下3月4日 3月8日 9月1日 小明说:哦,那我也知道了 说明m=3排除(如果m=3小明还是不知道因为3也有两个) 所以剩下9月1号是正确的!