这个题目"问世"已经好长时间了,最早还是在大一得时候,我们的班主任老师跟我们说的,这个题估计大部分人都知道怎么回事了, 再在这里写出来1.是觉得这个题目比较经典,所以收藏起来 2.纪念一下我们的班主任--王华老师
祝各位园友51节快乐
题目:
小明和小强都是张老师的学生,张老师的生日是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日
小明说:如果我不知道的话,小强肯定也不知道。
小强说:本来我也不知道,但是现在我知道了。
小明说:哦,那我也知道了。
请根据以上对话推断出张老师的生日是哪一天。
分析:从所列出的10日期来看,只有 N=7和N=2 时,只可知道N的值就可以判断出老师的生日
小明说:如果我不知道的话,小强肯定也不知道
从这句话可以得知,只靠小强所知道的N的值是推断不出老师的生日(这句话也就是说N的值在上面所列出的答案中不是唯一的值,是有重复的),这样可以在上面的答案中排除几组数据,根据上面的推断,M=6的时候,N的值可能为4或者7,但是当N=7的时候,小强就可以直接推断出老师的生日,而小明 就不可能会这么说了,同理当M=12时,N的值可能是1、2、8,但当N=2时,小强也可以直接推断出老师的生日. 所以在这里根据小明的话可以排除M=6和M=12这两组答案
这是剩下的答案还有: 3月4日 3月5日 3月8日
9月1日 9月5日
小强说:本来我也不知道,但是现在我知道了。
从这句话看出只靠N的值是不会知道老师的生日,必须再知道M才可以确定老师的生日,现在小强看着上面的这几组答案,如果N=5的话,没有M的值,小强还是不能确定老师的生日,但是如果N=其他的数(4,8,1),小强就能够知道老师的生日,N=5是可以排除的
现在剩下的答案有: 3月4日 3月8日
9月1日
这时候小强已经根据N=?得出老师的生日,所以小强说他已经知道了
小明说:哦,那我也知道了。
小明只知道M知道N,但是此时如果M=3的话,小明是无法确定老师的生日,所以只有当M=9的时候,小明才可以确定老师的生日
最后答案 9月1日