Puzzles/Logic puzzles/5 Houses/Solution

Puzzles | Logic puzzles | 5 Houses | Solution

The German keeps fish.

Reasoning
Number the houses from left to right. We have the following information: The green house is not number 2, which is blue. Consequently and from clue 4, it is not 1 or 5. The green house resident drinks coffee, therefore the house is not 3 (whose resident drinks milk). Therefore the green house is 4, and the white house is 5.

This leaves determining the colours of houses 1 and 3. The red house is not number 1 (residents are English and Norwegian respectively) so 3, and house 1 is yellow. From clue 12, horses are kept in the grounds of house 2. The Norwegian doesn't drink tea (the Dane does) or beer (the Blue Master smoker does) so water. Hence from clue 15, the Blend smoker lives in house 2. We now have: from which most of the information easily falls into place: Finally, clue 10 tells us that the Norwegian keeps cats, and the German keeps fish.