题目是这样的:
小明和小强都是张老师的学生,张老师的生日是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日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天?
汗颜……Robin·H用了7分钟就做出来了,而我则花了足足16分钟。以下是我的推理过程:
推论一:小强说,本来我也不知道。所以,根据N不能唯一确定日期。
根据推论一,N=7,2的情况被排除了。所以6月份和12月份的日期都被排除了。现在还剩下:(情景一)
3月4日、3月5日、3月8日
9月1日、9月5日
M=3,9
N=1,4,5,8
推论二:小明说,如果我不知道,那么小强也不知道。也就是说,根据M不能确定日期。
推论三:小强说“本来我也不知道,但是现在我知道了”,所以对情景一,不能用N值唯一确定日期。
所以排除了N=5的情况,因为N=5有悖于推论三。
现在还剩下:(情景二)
3月4日、3月8日
9月1日
M=3,9
N=1,4,8
推论4:小明说"哦,那我也知道了",所以如果知道M值的话,可以在情景二种唯一确定日期。
符合推论4的,只有9月1日。
所以我得到的答案是9月1日。
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=5793396
- 评论人:兼葭苍苍
2006-10-26 19:49:45
|
||||
我觉得这个题有问题阿,怪怪的。呵呵 |
||||
- 评论人:anonymous
2006-10-25 23:29:50
|
||||
传说这个题是的面试题嘛 |
||||
- 评论人:海菱
2006-10-25 17:14:57
|
||||
昏了 |
||||
- 评论人:赵泽旭
2006-10-25 15:18:32
|
||||
太困难了。我的思维能力出现故障。 |
||||