Three suspects—Arthur, Bob, and Charlie—are questioned about a stolen item. Arthur says: 'Charlie is guilty.' Bob says: 'Arthur is innocent.' Charlie says: 'Bob is lying.' If exactly one suspect is guilty, and the guilty suspect is the ONLY one who lies, who is guilty?
Charlie
If Charlie is guilty, he lies ('Bob is lying' is false, meaning Bob tells the truth). Arthur is innocent and tells the truth ('Charlie is guilty' is true). Bob is innocent and tells the truth ('Arthur is innocent' is true). All conditions are satisfied consistently.
About this riddle
Logic riddles give you a few facts and ask what must be true. List what you know, cross out what cannot be, and see what is left.
Difficulty: Hard. More like this: Logic riddles with answers or try Einstein's Logic Grid for a different kind of puzzle.
More logic riddles
Three logicians walk into a bar. The bartender asks them, 'Do you all want a drink?' The first logician says, 'I don't know.' The second logician says, 'I don't know.' The third logician says, 'Yes!' What does this mean?
An ancient fortress has four outer gates facing North, South, East, and West. A traveler starts at the North gate, walks 3 miles South, 3 miles East, 3 miles North, and then 3 miles West. Exactly which gate is the traveler standing in front of now?
A shepherd has sheep, goats, and cows. All of them except 12 are sheep, all of them except 14 are goats, and all of them except 16 are cows. How many animals does the shepherd have in total?
The firework is bigger than the sparkler, and the parade float is bigger than the firework. Which one is the middle size?
Five codebreakers—V, W, X, Y, and Z—sit around a circular table facing inward. V sits immediately to the left of W. X is not adjacent to W. Y sits immediately to the right of Z. Who is sitting immediately to the left of Y?
Three friends—Leo, Mia, and Noah—each brought a different snack to a picnic: grapes, pretzels, and crackers. Noah did not bring pretzels. Leo brought either grapes or pretzels. Mia brought crackers. What did Noah bring?

