作者morphling (我不在)
看板NCCU06_MBA
标题Re: [转录] 微软中国研究院最新面试题
时间Sat Oct 28 22:32:55 2006
※ 引述《morphling》之铭言:
: 作者: disrupt (*每天都是星期天*) 看板: Hate
: 标题: [转录] 微软中国研究院最新面试题
: 时间: Thu Oct 13 23:24:07 2005
: 我同学不知道从哪里看到的..
: --------------------------------------------
: 小明和小强都是张老师的学生,张老师的生日是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日
: 小明说:如果我不知道的话,小强肯定也不知道
: 小强说:本来我也不知道,但是现在我知道了
: 小明说:哦,那我也知道了
: 请根据以上对话推断出张老师的生日是哪一天
还想努力的不要偷看,以下是我写的答案有问题欢迎用力鞭。
第一句话:小明说:如果我不知道的话,小强肯定也不知道。
由於小明一开始不可能知道(每个月都有两个以上的解),所以将第一句话
翻译为:小强肯定不知道。(因为前面的「如果我不知道的话」一定成立)
又因为如果M=6、12时,小明无法肯定小强一定不知道。(如果生日是6/7、
12/2的话,小强有可能一开始就知道。)
所以M=3、9:剩3月4日 3月5日 3月8日
9月1日 9月5日
第二句:小强说:本来我也不知道,但是现在我知道了。
所以答案一定是3月4日、3月8日、9月1日之一(n=5的话小强还是不知道)
第三句:小明说:哦,那我也知道了。
小明听完小强的话推论出上面三个日期後就能肯定其中一个是正确的,
表示小明手中的月份一定是9。(3的话无法说他也知道了。)
ANS:9/1
PS:我还满想听听六月四号的答案是怎麽出来的,请指教了。
--
1.不是尽力,是一定要考上
2.不能落榜,不然爸妈会杀了我
3.落榜了也没法度,因为人人都会犯错,人会,狼会,没有人不会
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.177.243
※ 编辑: morphling 来自: 218.160.177.243 (10/28 22:37)
1F:→ JoSad:logic板有讨论串 10/29 08:53