留意:每人只說了「一句」謊話。
假設 C 的「我們沒有去愛丁堡」是真話,那麼 A 和 B 的「我們去了愛丁堡」便是假話,因為每人只說了一句假話,所以 A 的「沒去湖泊區」和 B 的「有到湖泊區」便是真話,這樣便會自相矛盾。所以 C 的「我們沒有去愛丁堡」是假話。
由於 C 的「我們沒有去愛丁堡」是假話,加上每人只說了一句假話,所以 C 的「參觀了北威爾斯」是真話。
另外,C 的「我們沒有去愛丁堡」是假話,印證了 A 和 B 的「我們去了愛丁堡」是真話。而 C 的「參觀了北威爾斯」是真話,符合了 A 的「有參觀北威爾斯」是真話,也證明了 B 的「沒有參觀北威爾斯」是假話。
因為 A 已有「我們去了愛丁堡」和「有參觀北威爾斯」兩句真話,而且每人都說了一句假話,所以 A 的「沒去湖泊區」是假話。
同樣地,因為 B 已有「沒有參觀北威爾斯」一句假話,而每人只說了一句假話,所以 B 的「有到湖泊區」是真話。
總結:
- A:「我們去了愛丁堡,沒去湖泊區,但有參觀北威爾斯。」
- B:「我們去了愛丁堡,也有到湖泊區,但沒有參觀北威爾斯。」
- C:「我們沒有去愛丁堡,但參觀了北威爾斯。」
- A、B、C 共去了 3 個地方:愛丁堡、湖泊區、北威爾斯。