有一天,小賢、小強、小安、阿呆、和小珊一起留在學校的導師室寫作業。隔天李老師到校後,發現他的抽屜被人翻過,且放在抽屜的錢不見了,他感到很生氣,於是就開始著手調查這件竊案,最後查到前一天眼晚上有五名學生留在導師室寫作業,於是他就將這五名學生叫到辨公室詢問一番,結果每一個學生都有一套說辭,經過老師的整理,發現每一個人都在講了三個說明,按照順序詳列如下:
小賢:(1)我並沒有偷東西;(2)我從小到大都沒有偷過任何東西;(3)是阿呆偷的。
小強:(4)我並沒有偷東西;(5)我的父親很有錢,而且他會買任何我想要的東西給我;(6)小珊知道是誰偷的。
小安:(7)我並沒有偷東西;(8)在我還沒入學之前,我並不認識小珊;(9)是阿呆偷的。
阿呆:(10)我沒有做犯罪的事;(11)是小珊偷的;(12)小賢說是我偷的,但是他說謊。
小珊:(13)我沒有偷老師的錢 ;(14)是小強偷的;(15)小安可以為我擔保,因為我們是青梅竹馬。
老師做了一下分析,發現五個人的說辭怪怪的,於是又將他們找來,這一次他們補充說:在上次說明中,他們每一個人所說的三句話裡,其中有二句是實話,有一句是謊話。
李老師聽完以後,覺得好像被這些學生耍了,但是他決定要冷靜下來,在有如此多線索的情況下,好好的思考整件事情的經過,他在一次仔細的分析,不久他就發現原來是[?]偷了他的錢。
各位福爾摩斯,請快發揮你的推理能力,找出這[?]到底是誰?
最基本的方法:假設檢驗法。
假設[?]=小賢
小賢: 檢驗
(01)我並沒有偷東西 F
(02)我從小到大都沒有偷過任何東西 F
(03)是阿呆偷的。 F
結論:[?]不是小賢假設[?]=小安
小安: 檢驗
(07)我並沒有偷東西; F
(08)在我還沒入學之前,我並不認識小珊; ?
(09)是阿呆偷的。 F
這裡不符合2真1假的前提 所以[?]不是小安。
假設[?]=阿呆
阿呆: 檢驗
(10)我沒有做犯罪的事; F
(11)是小珊偷的; F
(12)小賢說是我偷的,但是他說謊。 F
這裡不符合2真1假的前提 所以[?]不是阿呆。
假設[?]=小珊
小珊: 檢驗
(13)我沒有偷老師的錢; F
(14)是小強偷的; F
(15)小安可以為我擔保,因為我們是青梅竹馬。 ?
這裡不符合2真1假的前提 所以[?]不是小珊。
所以唯一的可能性是[?]=小強
小賢: 檢驗
(01)我並沒有偷東西 T
(02)我從小到大都沒有偷過任何東西 T
(03)是阿呆偷的。 F
小強:
(04)我並沒有偷東西; F
(05)我的父親很有錢,而且他會買任何我想要的東西給我 T
(06)小珊知道是誰偷的。 T
小安:
(07)我並沒有偷東西; T
(08)在我還沒入學之前,我並不認識小珊; T
(09)是阿呆偷的。 F
阿呆:
(10)我沒有做犯罪的事; T
(11)是小珊偷的; F
(12)小賢說是我偷的,但是他說謊。 T
小珊:
(13)我沒有偷老師的錢; T
(14)是小強偷的; T
(15)小安可以為我擔保,因為我們是青梅竹馬。 F