Re: [轉錄] 微軟中國研究院最新面試題
第一句
如果小明"不知道",小強"一定不知道"
反過來,如果小強"知道"的情況下,小明一定不會是"不知道" (這是關鍵)
所以,如果小強知道,小明就會知道
"如果小強知道",這句話意指 小強拿到的是 6.7 或 12.2,
所以"如果小強知道",生日就會是 6.7 或 12.2
如果小強知道的話,小明也會知道 => 表示小明月份拿到的是 6 或 12
因為如果小強知道生日,表示一定是 6.7 或 12.2 ,小明也就可以知道是N是什麼
進而得知生日
以上是第一句話的推導,結果 => M = 6 or 12
小強從第一句話推導後講出"本來不知道,現在知道了"
小強本來不知道 => 所以不會是 6.7 跟 12.2 ,因為日 7 跟 2 各只有一個
由第一句推出來的結果,月份是 6 或 12,根據上面講的
可能性就只剩下 6.4 , 12.1 , 12.8,所以月份是 6 或 12
又,當小明說完第一句小強就馬上知道了,而當下能確定的只有 6.4 了
所以是 6.4,當然接下來小明聽了也就知道是 6.4
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.231.12
※ 編輯: cplusplus 來自: 220.139.231.12 (10/15 21:30)
→
10/15 21:50, , 1F
10/15 21:50, 1F
推
06/05 23:57, , 2F
06/05 23:57, 2F
討論串 (同標題文章)
完整討論串 (本文為第 102 之 168 篇):