一道邏輯推理題目 甲、乙、丙、丁小朋友在踢球,不小心把鄰居家的玻璃打裂了 甲說:“是乙不小心闖的禍” 乙說:“是丙闖的禍” 丙說:“乙說得不是實話” 丁說:“反正不是我闖的禍” 四人中只有一人說了實話,說實話的人是誰?是誰闖了禍? 要說明原因

一道邏輯推理題目 甲、乙、丙、丁小朋友在踢球,不小心把鄰居家的玻璃打裂了 甲說:“是乙不小心闖的禍” 乙說:“是丙闖的禍” 丙說:“乙說得不是實話” 丁說:“反正不是我闖的禍” 四人中只有一人說了實話,說實話的人是誰?是誰闖了禍? 要說明原因

1.若甲真話,乙丙丁假話.按句分析,得到四個事實分別是:“乙闖禍”“不是丙闖禍”“乙說真話”“是丁闖禍”.乙說實話和假設衝突,所以假設不成立,甲說假話.
2.若乙真話,甲丙丁假話.按句分析,得到四個事實分別是:“不是乙闖禍”“是丙闖禍”“乙說真話”“是丁闖禍”.打破玻璃的只可能是一個人,所以兩個人闖禍和隱含條件不符.所以假設不成立,乙說假話.
3.若丙真話,甲乙丁假話.按據分析,得到四個事實分別是:“不是乙闖禍”“不是丙闖禍”“乙說假話”“是丁闖禍”.事實沒有任何衝突了,這個假設成立.