Three islanders—A, B, and C—are each either a Knight (who always tells the truth) or a Knave (who always lies). A says: 'B is a Knave.' B says: 'C is a Knight.' C says: 'There are no Knights among us.' What type of islander is B?
Knave.
If C were a Knight, C's claim that there are no Knights would be a lie, which is impossible. Thus C is a Knave. Since C is a Knave, B's statement that C is a Knight is false, making B a Knave as well. Finally, A's claim that B is a Knave is true, making A a Knight.
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
I am a two-digit number. My tens digit is three times my units digit. If you reverse my digits, the new number is 36 less than my original value. What number am I?
Look at the sequence: 2, 6, 12, 20, 30, __. What is the next number in this sequence based on a consistent mathematical rule?
A cell culture doubles in volume every hour. If it takes exactly 24 hours to completely fill a petri dish at midnight, at what time was the dish one-quarter full?
I jingle when I move, I hang on a sleigh, and I make a ringing sound. What am I?
Five gears are arranged in a straight horizontal line, touching each other consecutively from left to right: Gear 1, Gear 2, Gear 3, Gear 4, and Gear 5. If Gear 1 is turned in a clockwise direction, in which direction will Gear 5 rotate?
If you multiply my age by 3, then subtract 10, then divide by 2, you get my exact age plus 5. How old am I?

