Logical Puzzles
Hard
4 min
A, B and C are either truth-tellers or liars. A says, "B is a liar." B says, "A and C are of the same type." C says, "B is a liar." Who is truthful?
Hint
A and C make identical claims about B.
Answer
B is truthful, while A and C are liars.
Explanation
If B is truthful, then A and C must be the same type. A and C both say B is a liar, so both must be lying. This is consistent. The alternative does not produce a consistent assignment.
Step-by-Step Solution
B = truthful.
A says B is liar → false, so A = liar.
C says B is liar → false, so C = liar.
A says B is liar → false, so A = liar.
C says B is liar → false, so C = liar.