作者kb12 (夜)
看板logic
标题Re: [转录] 微软中国研究院最新面试题
时间Mon Mar 6 23:58:42 2006
: 小明和小强都是张老师的学生,张老师的生日是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/4
: 总觉得小明跟小强两个人的对话很奇怪
: 顺便补一句 X!! 怎麽想半天想不出来
: 听说这样比较有hate的味道
我的想法...
1.小明说如果他不知道的话 小强肯定也不知道
可是这只是小明的猜测...
答案有可能是6/7 跟12/2 这时小强不就知道
2.这时小强说本来他是不知道 但是现在听小明这麽一说他也知道了
这句话可以证实小明说的刚好正确(猜到)
所以可以直接知道老师生日日数N的 6/7和12/2 不可能是老师生日
剩下:3/4 3/5 3/8
6/4
9/1 9/5
12/1 12/8
而可以让小强知道的M只剩下6/4这组
3.小明听小强说他也知道了 所以他也知道了
个人推测
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.21.235.230
※ 编辑: kb12 来自: 163.21.235.230 (03/07 00:00)
1F:推 melodyjail:如此也是犯了434篇所说的毛病 03/07 13:39
2F:→ bluesfish:旋律,基本上434的推论问题太多,别再用他当例子 08/15 00:13