月薪5万,微软中国研究院面试题

最初在太平洋电脑网论坛上看到了一片微软5W月薪的试题,我也想了一下,题目转贴如下:

小明和小强都是张老师的学生,张老师的生日是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日-->因此不是6月和12月
还剩:
3月4日 3月5日 3月8日
9月1日 9月5日

小强说:本来我也不知道,但是现在我知道了
思路:在剩下的几个日期中小强能确定月份了-->因此不是5日-->因此不是3月5日和9月5日
还剩:
3月4日 3月8日
9月1日

小明说:哦,那我也知道了
思路:此时小明也得出了结果-->因为3月还有4日和8日不能确定,因此不是3月
还剩:
9月1日

所以答案是:9月1日

文章来自: 来自网络
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 2689
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭