作者lingpxs (阿飘~就是不谈爱!!)
看板logic
标题Re: [转录] 微软中国研究院最新面试题 正确解答
时间Sun Oct 28 01:46:06 2007
既然有人硬是要考虑所有情况
那我们就来考虑所有的可能 并预设小明小强都不说谎
因为一说谎 就不用玩了
当然 这也预设小明小强没有套出对方的意图
完全没有用猜的
虽然这样可以找出另一组答案-----9月1日
但我个人觉得 这组答案的解法并不是作者原先所想的解法
只因为这种方式不像在一般考试中会出现的逻辑题目...
===============以下开始==================
先将所有的月份列出:
3月4日 6月4日 9月1日 12月1日
3月5日 6月7日 9月5日 12月2日
3月8日 12月8日
根据第一条件句
1. 小明说:如果我不知道的话,小强肯定也不知道
因为事先说好 双方不套话
所以他这句确定小强拿的不会是单数的原因只有一种
就是小明本身拿到的月份里面没有单数
因为有单数的话 第一条件句就不成立了
所以我们就把有单数的月份全都拿掉
先拿掉六月
因为有6月7日
再拿掉12月
因为有12月2号
所以只剩下
3月4日 9月1日
3月5日 9月5日
3月8日
所以小明确定拿到的是 3月或 9月
也确定小强拿到的是1、4、5、8日的其中之一
接下来
我们来看看小强要拿什麽 才能说出第二句条件句
小强拿1日 可以说出来
小强拿4日 可以说出来
小强拿5日 无法可以说出来 因为还是不知道
小强拿8日 可以说出来
可以说出来第二条件句的日期就只剩下
3月4日 3月8日 9月1日
所以结论 小强只要拿的是1、4、8都可以说出第二条件句
接下来
我们来看看小明手上的牌要什麽才能推出第三句条件句
如果小明手上的M是3的话
他无法在这时候确认正确日期
因为还有 3月4日 3月8日 无法确定
所以他要能说出第三条件句
小明手上除了拿9以外 别无他法
所以小明一定是9 才有可能说出第三句
所以这也是有人说 9月1日 是正确答案的原因
当然
我不知道这是不是作者原本预料到的
到底作者是以已知的M跟N来推出条件句 还是以条件句限至出M跟N
以已知M跟N来推出条件句的答案就是6月4日
以上面那种用条件句限至出M跟N来求解的
就是9月1日
我个人是偏好6月4日这个答案
也比较符合一般在考试时限内想出来的推演方法
至於9月1日
我想 这是作者的漏洞吧....
= ="
--
○ E04 又OP了
└□||
OP又如何!? √√||
你看过,还有千千万万个乡民没看过呢!
---
http://www.wretch.cc/mypage/lingpxs ---
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.190.250
1F:推 forself:一般考试时限?我不明白这是什麽...不过9/1比较单纯点 6/4 10/28 11:03
2F:→ forself:不是在考逻辑 可能是在考创意或是偏执度吧 自行补完题目没 10/28 11:04
3F:→ forself:有的条件 这已经不是像不像考试的问题..... 10/28 11:04
4F:推 lingpxs:就是解题的时间限制啦~ 10/28 16:03
5F:→ lingpxs:本来我是想 M$这类的考试 几乎都是徵求有创意的人 10/28 16:03
6F:→ lingpxs:如果找9月1日 那就完全根据规则来倒 不知变通 10/28 16:04
7F:→ lingpxs:你说的没错 6/4确实像在考创意 至於主考官想要什麽?? 10/28 16:05
8F:→ lingpxs:我觉得有时间的话 两种都推给他看 应该可以会进去了吧= =" 10/28 16:05
9F:推 forself:如果是时间的话 第二句话一出现瞬间删掉6 12 第三句剩9/1 10/28 17:22
10F:→ forself:虽然打字花了点时间 不过解这题不用一分钟吧 10/28 17:22
11F:→ forself:有创意 但是逻辑思考有缺陷或是粗心大意漏掉条件 会较好? 10/28 17:23
12F:→ somedoubt:显然地,你对第一句条件句的理解也不太稳。 10/28 23:17
13F:推 QQDK:1.小明"确定"小强一定不知道也是条件之一啊! 看来是你错了.. 12/04 03:15