Re: [轉錄] 微軟中國研究院最新面試題
※ 引述《luciferii (路西瓜)》之銘言:
: ※ 引述《luciferii (路西瓜)》之銘言:
: 推 forself:6/7的可能性 造成小明第一句話矛盾 不管是"現在"或"最後" 10/22 01:56
: → forself:排掉12月的原因跟排掉6月一樣 如果你同意排除12 卻留下6 10/22 01:57
: → forself:那就矛盾了 你憑什麼排掉12月? 又憑什麼留下6月? 10/22 01:58
: → forself:看到你這篇 我更深刻的體認到之前真的都在跟你浪費時間 10/22 02:00
: ...
: 6/7時,小強說一開始就知道 => 小明可以知道
: 6/4時,小強說我本來不知道,後來知道了 => 小明可以知道
: 12/2時,小強說一開始知道 => 小明可以知道
: 12/1,12/8 小強說我本來不知道,後來知道了 => 小明還是不知道 => 矛盾
^^^^^^^^^^
這裡有問題.
小強拿到1號或8號時, 本來不知道, 但是聽完話後應該還是"不可能"知道吧.
題目再抄一遍:
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
這時都還沒有刪去那個月, 所以for 1號 9/1 or 12/1 都有可能
for 8號 3/8 or 12/8 都有可能
所以當小明拿12月時
if 12/2 小強本來知道 then 小明也知道
if 12/1 or 12/8 小強本來不知道 後來還是不知道, 小明也不知道
兩種情況都符合小明的第一句話
所以12月是有可能的
所以其實4個月都是有可能的
for 3月 兩人本來都不知道, 也一直都不知道 故 第一句對
for 6月 只要小明聽到小強本來知道(6/7)或本來不知道(6/4)就會知道
故小明終究會知道 第一句對
for 9月 同3月
所以第一句恆真 沒有任何資訊 所以小強如果本來不知道 聽完第一句後還是不知道
故 第二句有問題
如果小強第二句只說: 我本來不知道
最後多加一句: 我現在知道了
則答案就可以是6/4了
※ 編輯: welly 來自: 122.124.119.55 (10/25 00:40)
→
10/25 02:29, , 1F
10/25 02:29, 1F
→
10/25 02:30, , 2F
10/25 02:30, 2F
→
10/25 02:31, , 3F
10/25 02:31, 3F
→
10/25 02:54, , 4F
10/25 02:54, 4F
討論串 (同標題文章)
完整討論串 (本文為第 160 之 168 篇):