「食べられてしまったプリン」解答・解説

問題文の条件から、

  • 犯人はABCのうち1人だけ
  • 犯人だけが真実を言った
  • 無実の人物はウソをついた

  • ということがわかります。
    さて、カッキーロボAの「犯人はBです」という発言が真実だと仮定しましょう。
    真実を言っているので、Aは犯人です。
    しかしそれはA自身の「Bが犯人」という発言と矛盾します。

    よって、Aの発言はウソ。つまりAは無実です。

    ここでAの「犯人はB」という発言がウソになるため、犯人はAかCのどちらかになります。
    しかしAは無実であるとすでに判明しています。

    以上より、犯人はCです。