一道+ / edao.plus
#10022

逻辑推理·真假话

题目

警察抓获了四个嫌疑人 A, B, C, D。已知只有一人是小偷。他们的供词如下:

  • A:不是我。

  • B:是 C。

  • C:是 D。

  • D:C 在胡说。

已知只有一个人说了真话。请问谁是小偷?

解法

  1. C 与 D 互相否定必一真一假,故 A、B 假。

    B“是 C”假 ⇒ 非 C;A“不是我”假 ⇒ 是 A。

    验证:D 为真 ✓。

    嫌疑人供词真假结论
    A不是我?
    B是 C?
    C是 D?⚡ 与 D 矛盾
    DC 在胡说?⚡ 与 C 矛盾
    嫌疑人供词真假结论
    A不是我?
    B是 C?
    C是 D?一真一假
    DC 在胡说?一真一假
    嫌疑人供词真假结论
    A不是我?
    B是 C?
    C是 D?唯一真话在此
    DC 在胡说?唯一真话在此

    全场只有一句真话 ⇒ 必定落在 C 或 D 身上

    嫌疑人供词真假结论
    A不是我
    B是 C
    C是 D?
    DC 在胡说?
    嫌疑人供词真假结论
    A不是我
    B是 C⇒ 小偷 ≠ C
    C是 D?
    DC 在胡说?
    嫌疑人供词真假结论
    A不是我小偷
    B是 C
    C是 D?
    DC 在胡说?
    嫌疑人供词真假结论
    A不是我小偷
    B是 C
    C是 D
    DC 在胡说唯一真话

    3 假 + 1 真,符合“只有一人说真话”

练一练

甲、乙、丙、丁四人参加比赛。对于名次,他们猜测:甲:我不是第一。乙:我不是第二。丙:甲是第一。丁:丙是第四。已知只有一人猜错,请问谁是第一?

相关题目