作者minded (minded)
看板logic
标题Re: [转录] 微软中国研究院最新面试题
时间Mon Feb 12 18:04:01 2007
直接回文好了
※ 引述《teves (teves)》之铭言:
: ※ 引述《minded (minded)》之铭言:
: : 第一句话的意思是 "如果小强知道,我就知道"
: : 但是如果小强没有说出N,小明怎样都不会知道。
: : 我倒认为,那句话的意思是
"如果是小强仅知道N就可以推论出M的情况下,我就知道N"
这是小明的一种假设情况来透漏M的讯息。
就是说,他在所有情况下挑出"小强可以做出N->M推论"的情况来反应
藉此透漏M可能的数值。
强调一下,这是小明说的一种假设,用来透漏讯息。
并不是已经判定小强是否可以做出N->M的推论,
在这个"如果.."小强是否可以不重要
不重要表示不影响,不代表已经先判断。
就像前面有人举例,"若下雨则地湿"是一种假设下雨则地湿,
"若下雨则地湿"和窗户外面是否出太阳无关。
至於为什麽小明要做假设?
我认为两点 (精准不见得是正确)
1.透漏M的讯息,也藉此表达他"最有可能"判断的最精准的结果
2.让第一句话有意义。
如同前面说过,小明在说出第一句话之前,"无论如何"不可能知道N
也就是无论如何不可能知道小强能不能做出N->M的推论
那他的第一段话就很有问题。
因为小明清楚的知道自己无法判断,就算是N=2或N=7,他也不知道
永远成立的东西加上"如果",这不是在玩朴克游戏吧?
: : 这样第一句话才有意义。
: : 而且小强到底能不能做N->M的推论,在这里不重要。
: : 因为那句话是说"如果小强可以做出N->M的推论,我就知道N"
: : 而不是"小强一定可以做出N->M的推论,我也知道N"
: : 所以第二句"本来我也不知道"无法干涉第一句的判断。
: : 小强仅知道N就可以推论出M的情况只有N=7或N=2。
: : 对应N=7的是M=6。对应N=2的是M=12。
: : 所以小明知道M=6或M=12。
: : ...
: : ...
: : 推到6/4
: : 请指教!!
: 关於6/4的推理,有一个地方错了所以才会得出这样的答案
: 的确,第一句话的意思等同於"如果小强知道,我就知道"
: 说详细一点,小明知道M,小强知道N
: 这句话等同於"如果小强可以做出N->M的推论,我就知道N"
: 重点在这里: "小明并不知道小强能不能做出N->M的推论"
: 也就是说,小明根据他手上的M,判断小强手上可能有的N
: 然後推理得出这句话
: 然而他并不知道小强能不能作出N->M的结论
: 所以来看,假设小明手上拿的是6月
: 他能推理出这句话吗?
: 不行的,因为如果小强手上拿着7日而得到6月的答案
: 小强虽然心里知道
: 但小明根本不会知道答案
^^^^^^^^^^^^^^^^^^^^^^^我两篇文章都非常同意这点,我也尽最大能力表达清楚了。
: 那这句"如果小强可以做出N->M的推论,我就知道N"怎麽会对呢?
: 那小明怎麽能够笃定的说出这句话呢?
那是如同"若天雨则地湿"的情况。我非常笃定若天雨则地湿!!
但是我不拉开窗帘我不敢大胆说出外面真实的天气。
: 因为他根据手上的M,发现所有可能的N
: "小强可以做出N->M的推论"的情况是空集合
: 那他後面接什麽都可以
: 甚至说"如果小强可以做出N->M的推论的话,我就是神"都行
: 因为他早知道小强做不出N->M的推论了
: 至於如果你说,小强早就透过某种管道知道M了啊,因为题目没讲啊
: 虽然我觉得这根本是在钻文字漏洞
: 但是如果真的小强本来就知道,小明根本说不出第一句话
: 也就是小明认定"小强本来不知道"
: 事实上小强後来也承认了
我没有说小强透过管道知道M。
: 所以可以推出小明手上拿的M是3月或9月
: 答案是9月1日
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.208.209