青猫
では解答を
まずDが嘘つきだったとすると、Dには実際には分かったので、
前の3人はみな同じ色だったことになります。
Cから見ると前の2人は同じ色なのに、Dが「分からない」と発言したという事は、
自分の色は前2人とは違うと結論が出せます。
なので、Cの発言は「分かります」でないといけません。
よってDは嘘つきではありえません。
つぎにCが嘘つきだった場合です。
Dが分からなく、Cは実際には分かったという状況です。
これは?@の問題と同じですね。
Bの立場で考えると、後ろの2人が分からないといったという事は、
?@の逆なので、A、Bの色は違うという結論が出せます。
なので、Bの発言は「分かります」になるはずです。
よって、Cも嘘つきではありえません。
それではBが嘘つきだった場合です。上のCが嘘つきだった場合と同様に考えると、
BにはA、Bの色が違うと実際に分かるはずです。
そして、AはBが嘘をついている事までは分かっても、
肝心の色について何も情報が無いので、「分かりません」と答えます。
なので、Bが嘘をついているという結論は出ます。
Aが「分かりません」と答える場合は、上のBが嘘つきだった時だけです。
よって、Aも嘘つきにはなりえません。
最後に、Eが嘘つきだった場合です。
4人が「分かりません」という状況は起こりません。
なぜならEの発言がある限り、D、C、Bのどこかの段階で必ず分かるからです。
と、いうことで正解はこちらです。
『嘘つきでありえないのはA、C、D、Eの4名』
かずきさんの解答は惜しいですね。文章的にはちょっと急ぎ過ぎている感じですが、
Bだけが嘘つきという所は正解です。
ただし、できたらEについての説明が欲しかったです。
BBQさん、実は僕も問題を作った当初は『Aだけ』という解答を用意していました。
どこでずれてしまったか分かりませんが、
他の人の発言に及ぼす影響、嘘つきは1人だけ、という点がネックなのかなと思います。
また続けさせてもらう予定なので、済みをつけないでも良いでしょうか?