Re: [轉錄] 微軟中國研究院最新面試題
※ 引述《arfg (小導師)》之銘言:
: ※ 引述《wing2000 (杜正勝就在我前面)》之銘言:
: : 花了我不少時間
: : 有趣的題目
: : 答案是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: 219.81.144.145
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 114 之 168 篇):