八卦推理高手

假设甲是无辜者,则“甲不是帮凶”就是真话。由于只有无辜者才说真话,所以这句话就必定是甲说的,但由条件,每句话的所指都不是说话着自身,因此,矛盾!假设不成立。甲不是无辜者。

假设乙是无辜者,则“乙不是凶手”就是真话。同样由于只有无辜者才说真话,所以这句话就必定是乙说的,同理,矛盾!假设不成立。乙不是无辜者。

因此,无辜者是丙。

由条件,三句话中至少有一句话是无辜者说的,又第三句话不可能是丙说的,因此,第一句和第二句话中,丙至少说一句。

如果丙说的是“甲不是帮凶”,则事实上甲不是帮凶,而是凶手,乙是帮凶,因而“乙不是凶手”就是真话,因而也是丙说的;如果 丙说的是“乙不是凶手”,则事实上乙不是凶手,而是帮凶,同样甲是凶手,因而“甲不是帮凶”还是真话,仍然也是丙说的。

总之,第一和第二句话都必然是丙说的。事实上甲是凶手,乙是帮凶。