有一个怪异的小岛,上面住着说谎话和说真话的两种人.一天,小林遇上岛上甲、乙、丙三个人.甲说:“乙和丙都是说谎话的人.”乙说“我从不说慌.”丙说“乙的确是个说谎话的人.”他们三个人中,有几个人说谎话?

问题描述:

有一个怪异的小岛,上面住着说谎话和说真话的两种人.一天,小林遇上岛上甲、乙、丙三个人.甲说:“乙和丙都是说谎话的人.”乙说“我从不说慌.”丙说“乙的确是个说谎话的人.”他们三个人中,有几个人说谎话?

甲乙两个人说假话

一个,甲和乙说的是谎话,只有丙一个人说真话。

2 甲和丙

甲和丙说假话,乙说真话

假设甲说的对,则丙对,而甲说丙不对,那甲错。
假设甲错,则乙对,丙也错。
那么他们三个人中,只有甲和丙两个人说谎话,而乙说真话。

甲是真的.乙丙都假

假设甲说的对,则丙对,而甲说丙不对,故甲错.
甲错,则乙对,丙也错.
他们三个人中,有甲和丙两个人说谎话.

假设 甲说真话 则 乙 说假话 符合 丙说假话 即 乙说真话 矛盾 舍
所以甲说 假话 即 乙丙 其中必有真话 若 乙真话 则 丙假话
若乙假话 则 丙真话