作者arfg (小导师)
看板logic
标题Re: [转录] 微软中国研究院最新面试题
时间Wed May 2 14:49:37 2007
※ 引述《wing2000 (杜正胜就在我前面)》之铭言:
: ※ 引述《disrupt (*每天都是星期天*)》之铭言:
: : 作者: 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日
: : 小明说:如果我不知道的话,小强肯定也不知道
: : 小强说:本来我也不知道,但是现在我知道了
: : 小明说:哦,那我也知道了
: : 请根据以上对话推断出张老师的生日是哪一天
: : -------------------------------------------------
: : 有强者可以解答吗 好像是6/4
: : 总觉得小明跟小强两个人的对话很奇怪
: : 顺便补一句 X!! 怎麽想半天想不出来
: : 听说这样比较有hate的味道
: 花了我不少时间
: 有趣的题目
: 答案是9月1日
: 原本想说是6月4日,但多翻推算,觉得逻辑始终有问题
: 好像与题意的了解有出入,其实不用过份把它数理化
: 一开始都用p->q,原来是不需要的,但要代入话语情境
: 要足份理解题目,有相当一定难度
: 1,小明说:如果我不知道的话,小强肯定也不知道
: 说明了不是6或12月,因为小明知道月份(减去一切6月或12月)
: 只有在3或9月的情况下小强才一定不知道正确的日跟月
: 要满足第一句,就只有3或9月(因为在6或12月情况下小强是有可能知道答案的)
: (小明为什麽那麽肯定小强不知道,因为小明知道不是在6或12月,而是3或9月)
: 若果把它数理化则会推断是6月4日,反而不对,反而会影响了对文字的理解
: 2,小强说:本来我也不知道,但是现在我知道了
: 很明显,乎合这句的答案有三个,3月4日,3月8日,9月1日
: 理由是本来不知道,若果本来知道就是 日=2或7(所以减去一切二或七的日子)
: 而本来不知道,则日=1,4,5,8
: 但若果是5的话,那本来不道,但现在也不知道,连小强自己也无法判断
: 所以3月5日与9月5日都不对
: 3,小明说:哦,那我也知道了
: 满足这句的答案只有9月1日
: 因为若果是3月的话,不管是4日还是8日,都只有小强一个知道而已
: 小明最後是不可能知道的,只有9月1日,这样这段对话才能完全符合条件
第一次看的时候 觉得真的很难
因为 我想得是
小明跟小强所知道的 M 与 N只是数字 并不知道 M代表月份 N代表日子
所以完全不知道该怎麽推
後来看了讨论串 才知道原来是已经预设了 M是月份 N是日子
也才有以下的推论
不过这又是另一个困难的开始
逻辑真是难呀
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.243.23.151
1F:推 icespeech:.........? 题目第一行不是有写M月N日吗? 05/02 18:25
2F:推 shadowpower:小明和小强都是张老师的学生,张老师的生日是M月N日, 05/03 23:54
3F:推 arfg:因为 第一次看 我以为老师只说数字 只说M N 不说M是月 N是日 05/04 13:35