Five houses stand in a row numbered 1 to 5. House 1 is Red and House 5 is White. The Blue house is somewhere between Red and Green. The Yellow house is directly between Blue and Green. What color is House 2?
Blue
Houses 2, 3, 4 must be Blue, Yellow, and Green. Since Yellow is directly between Blue and Green, the order must be Blue-Yellow-Green or Green-Yellow-Blue. Since Blue is between Red (1) and Green, Blue must be closer to Red. Thus House 2 is Blue, House 3 is Yellow, and House 4 is Green.
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
If you spell backwards the name of the month that is the shortest in length (by number of letters), what word do you get?
If five machines take five minutes to make five widgets, how long does it take one hundred machines to make one hundred widgets?
A farmer has a wolf, a goat, and a cabbage to cross a river in a small boat that can only hold the farmer and one item at a time. If left unattended, the wolf eats the goat, and the goat eats the cabbage. How many one-way boat trips does it take to cross safely?
A code of four distinct digits is required to open a vault. The first digit is double the last digit. The second digit is the sum of the first and last digits. The third digit is half of the second digit. If the last digit is 2, what is the complete 4-digit code?
Forward I am heavy, but backward I am not. What am I?
Four runners—Sam, Leo, Maya, and Nina—finish a race. Nina finished before Sam. Sam finished before Leo. Maya finished immediately after Leo. What was the exact finishing order from 1st to 4th place?

