- Tính: Nhà bạn Phú ở Thới Lai còn nhà em ở Cờ Đỏ (1)
- Nghĩa: Nhà em cũng ở Cờ Đỏ còn nhà bạn Tuấn ở Ô Môn (2)
- Tuấn: Nhà em cũng ở Cờ Đỏ còn nhà bạn Phú ở Thốt Nốt (3)
- Phú: Nhà em ở Thới Lai còn nhà bạn Thuận ở Ninh Kiều (4)
- Thuận: Nhà em ở Ninh Kiều còn nhà bạn Tính ở Thốt Nốt (5)
Xét phát biểu (3) xảy ra hai trường hợp sau:
Trường hợp 1: Nếu ý đầu của (3) đúng thì có nghĩa nhà Tuấn ở Cờ Đỏ là đúng. Khi đó từ ý (2) nhà Tuấn ở Ô Môn là sai và nhà Nghĩa ở Cờ Đỏ là đúng. Mâu thuẫn vì có hai bạn Tuấn và Nghĩa đều ở Cờ Đỏ nên trường hợp này loại.
Trường hợp 2: Nếu ý đầu của (3) sai thì nhà bạn Phú ở Thốt Nốt là đúng dẫn đến ý đầu của (5) là nhà Thuận ở Ninh Kiều đúng. Khi đó ý đầu của (4), nhà Phú ở Thới Lai là sai. Từ (1) có nhà Tính ở Cờ Đỏ là đúng và từ (2) nhà Tuấn ở Ô Môn là đúng. Vậy còn lại nhà bạn Nghĩa ở Thới Lai. Trường hợp này thỏa mãn giả thiết bài toán.
Kết luận: Nhà Phú ở Thốt Nốt, nhà Thuận ở Ninh Kiều, nhà Tính ở Cờ Đỏ, nhà Tuấn ở Ô Môn và nhà Nghĩa ở Thới Lai.