逻辑推导题
小明和小强都是张老师的学生,张老师的生日是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日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天??
解答:
首先小强拿到的肯定不是7和2,
根据小明:如果我不知道的话,小强肯定也不知道 ——这句话说明小明能肯定小强拿到的不是7和2,那么小明既然肯定小强不知道答案,那么小明自己拿到的肯定不是6.7中的6和12.2中的12,这样可以排除小明拿到的不是6和12
根据小强:本来我也不知道,但是现在我知道了——这句话说明如果小强知道答案了,可以确定小强拿到的不可能是5,因为如果是5,那就有3.5和9.5,那么小强是不可能知道答案的。所以小强肯定是拿到了4、8、1中的一个才知道答案的。
根据小明:哦,那我也知道了 ——这句话说明小明拿到的一定不是3,因为如果是3,那么有3.4和3.8,所以确定只要小明说知道,那小明拿到的一定是9,这样小明才能确定是9.1
这样我们的正确答案是9.1,O(∩_∩)O~哈哈,某人这样可否理解?