On an island of Knights (who always tell the truth) and Knaves (who always lie), Arthur says to you: 'My friend and I are both Knaves.' What are Arthur and his friend?
Arthur is a Knave and his friend is a Knight.
If Arthur were a Knight, his claim that both are Knaves would be a lie, which a Knight cannot tell. Thus, Arthur must be a Knave. Because Arthur is a Knave, his statement must be false. The opposite of 'both are Knaves' is 'at least one is a Knight'. Since Arthur himself is a Knave, his friend must be the 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
Five gears are arranged in a straight horizontal line, touching sequentially from left to right (1 to 5). Gear 1 is turned clockwise. In which direction does gear 5 rotate?
A row goes: flag, flag, firework, flag, flag, firework, flag, flag. What comes next?
A shepherd must guide a flock across a fragile wooden bridge that collapses under a weight greater than 200 pounds. The shepherd weighs exactly 190 pounds, and his fattest sheep weighs 50 pounds. How does he cross the bridge with his sheep without breaking it?
If five machines can make five widgets in exactly five minutes, how many minutes would it take one hundred machines to make one hundred widgets?
Tom is older than Jerry, but younger than Spike. Tyke is older than Spike. Who is the youngest among the four?
In a village of truth-tellers (who always tell the truth) and liars (who always lie), you meet two inhabitants, Pip and Pop. Pip says, 'At least one of us is a liar.' What are Pip and Pop?

