題目:
A、B兩男士好奇地詢問C女士的年齡,
C女士列出11個可能的答案,分別是
35、36、38、
42、45、46、
51、55、57、
61、62。
C女士接著將她年齡的十位數告訴A男士,
將她年齡個位數告訴B男士。
A男士說「我不知道C的年齡,但我想B也不知道」。
B男士說「我原本也不知道C的年齡,但現在知道了」。
A男士說「哦,那現在我也知道了」。
請問C女士年齡是幾歲?
解法:
解答的第一步,A男士說「我不知道C的年齡,但我想B也不知道」。
A男士說B也不知道C的年齡,所以十位數一定是4或6
(因為A男士知道十位數如果是3或5,
而B男士被C告知的個位數恰巧是只出現一次的8、7的話,
那B男士就有可能知道C的年齡了)。
第二步,B男士說「我原本也不知道C的年齡,但現在知道了」。
所以,B由A的第一句話推理出十位數一定是4或6,
然後B就可以確定C的年齡,可見個位數一定不是2。
第三步,A男士說「哦,那現在我也知道了」。
所以,把個位數2刪掉後,只剩三個可能。
A男士說「哦,那現在我也知道了」;那十位數一定是6
(因為如果C女士告訴A男士的十位數是4,
那麼個位數還有5、6兩種可能,
這樣A男士是無法確定個位數是那一個的)。
因此,C女士的年齡應該是61歲。
疑問:
「我不知道C的年齡,但我想B也不知道」
憑什麼用A男自己的猜測就把4、6劃掉
他的說法是,我想B也不知道
但B確實是有可能被告知個位數為7或8的
所以第一步驟針對A這句的推理是完全沒意義的
「我原本也不知道C的年齡,但現在知道了」
這句話可以證明原本C女給的個位數
絕對不是7或8,不然他就會知道答案
但你他媽這時候就知道答案?
還需要用錯誤的第一步驟再加上莫名其妙的第三步驟?
結論,這題目根本沒答案