Re: [轉錄] 微軟中國研究院最新面試題
※ 引述《disrupt (*每天都是星期天*)》之銘言:
: ※ [本文轉錄自 Hate 看板]
: 作者: disrupt (*每天都是星期天*) 看板: Hate
: 標題: [轉錄] 微軟中國研究院最新面試題
: 時間: Thu Oct 13 23:24:07 2005
: 我同學不知道從哪裡看到的..
: --------------------------------------------
: 小明和小強都是張老師的學生,張老師的生日是M月N日,
: 2人都知道張老師的生日是下列10組中的一天,
: 張老師把M值告訴了小明,把N值告訴了小強,
: 張老師問他們知道他的生日是那一天嗎?
: 3月4日 3月5日 3月8日
: 6月4日 6月7日
: 9月1日 9月5日
: 12月1日 12月2日 12月8日
: 小明說:如果我不知道的話,小強肯定也不知道
: 小強說:本來我也不知道,但是現在我知道了
: 小明說:哦,那我也知道了
: 請根據以上對話推斷出張老師的生日是哪一天
: -------------------------------------------------
: 有強者可以解答嗎 好像是6/4
: 總覺得小明跟小強兩個人的對話很奇怪
: 順便補一句 X!! 怎麼想半天想不出來
: 聽說這樣比較有hate的味道
花了我不少時間
有趣的題目
答案是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日,這樣這段對話才能完全符合條件
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.86.174.202
討論串 (同標題文章)