Theo 5 dữ liệu đầu:
| Người | Số nhà | Màu nhà | Đồ uống | Thuốc | Vật nuôi |
| Anh | Đỏ | | | | |
| Thụy Điển | Chó | | | | |
| Đan Mạch | Chè | | | | |
| Đức | Rothmanns | | | | |
| Nauy | 1 | | | | |
Người Nauy ở cạnh nhà màu Tím -> nhà số 2 màu Tím.
Nhà màu Xanh đứng trước nhà màu Trắng nên số nhà màu Trắng = số nhà màu Xanh + 1
Do nhà số 2 màu Tím -> nhà màu Xanh phải là số 3 hoặc 4 và màu Trắng là 4 hoặc 5
-> Nhà số 1 màu Vàng, và hút thuốc Dunhill -> anh ta không uống Cafe và Bia mà uống Nước
Nhà số 3 uống Sữa mà nhà màu Xanh lại uống Cafe nên nhà số 4 màu Xanh, nhà số 5 màu Trắng, nhà số 3 màu Đỏ, uống Sữa.
Nhà số 1 màu Vàng, và hút thuốc Dunhill -> anh ta không uống Cafe và Bia mà uống Nước
Nhà hút thuốc DunHill bên cạnh nhà nuôi Ngựa -> nhà số 2 nuôi Ngựa.
| Người | Số nhà | Màu nhà | Đồ uống | Thuốc | Vật nuôi |
| Anh | 3 | Đỏ | Sữa | | |
| Thụy Điển | Chó | | | | |
| Đan Mạch | Chè | | | | |
| Đức | Rothmanns | | | | |
| Nauy | 1 | Vàng | Nước | Dunhill | |
Người kế bên nhà uống Nước hút Malboro nên người nhà số 2 hút Malboro.
Với 3 dữ liệu nhà số 2 màu Tím, hút Malboro và nuôi Ngựa -> người Đan Mạch nhà số 2.
Người hút Pall Mall nuôi Vẹt -> chính là người Anh.
Bên cạnh nhà hút Malboro nuôi mèo -> nhà số 1 hoặc nhà số 3 nuôi mèo. Nhưng nhà số 3 nuôi Vẹt rồi nên nhà số 1 sẽ nuôi mèo.
Còn lại là nhà số 1 tức người Nauy sẽ nuôi Cá.
Đương nhiên người Thụy Điển hút Winfield và uống Bia -> người Đức uống Cafe -> nhà màu Xanh và số 4
Còn lại là người Thụy Điển nhà màu Trắng, số 5, hút Winfield.
Bảng đáp án
| Người | Số nhà | Màu nhà | Đồ uống | Thuốc | Vật nuôi |
| Nauy | 1 | Vàng | Nước | Dunhill | Mèo |
| Đan Mạch | 2 | Tím | Chè | Malboro | Ngựa |
| Anh | 3 | Đỏ | Sữa | Pall Mall | Vẹt |
| Đức | 4 | Xanh | Cafe | Rothmanns | Cá |
| Thụy Điển | 5 | Trắng | Bia | Winfield | Chó |