On a small island, every resident either always tells the truth or always lies. You meet two residents, Leo and Mia. Leo says, 'At least one of us is a liar.' What are Leo and Mia?
Leo is a truth-teller and Mia is a liar.
If Leo were a liar, his statement that at least one of them is a liar would be true, creating a logical contradiction. Therefore, Leo must be a truth-teller. Since his statement is true, at least one of them must be a liar, which means Mia is the liar.
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: Medium. More like this: Logic riddles with answers or try Einstein's Logic Grid for a different kind of puzzle.
More logic riddles
Four friends—Ben, Cara, Anna, and Dan—sit in a row of four chairs numbered 1 to 4 from left to right. Ben occupies an end seat. Dan sits immediately to Anna's right. Cara sits somewhere to Dan's left. Anna cannot sit adjacent to Ben. What is the left-to-right sequence of friends?
A digital clock displays times in 12-hour format without leading zeros (e.g., 1:05 or 12:30). Between 12:00 PM and 11:59 PM, how many times will every digit on the display be identical?
A heavy oil tanker vehicle needs to cross a wooden bridge rated to hold a maximum total weight of exactly 10,000 kilograms. The tanker itself weighs exactly 10,000 kilograms. Halfway across the bridge, a 200-gram bird lands on top of the tanker, yet the bridge does not collapse. Why?
Five identical glowing crystals are placed in a row on a shelf. Each minute, the middle crystal changes to the opposite color of its current state, while all other crystals remain unchanged. If all start out red, what is the exact color combination of the row after three minutes?
A digital clock displays hours and minutes in 24-hour format (00:00 to 23:59). Exactly how many times in a full 24-hour day do the digits '2' and '5' appear simultaneously on the display?
Anna, Ben, and Carl each hold a card numbered 1, 2, or 3. No two cards are the same. Anna says, 'My number is higher than Ben's.' Ben says, 'My number is not 1.' Carl says, 'My number is 1.' If only one of them is lying, what number does Ben hold?

