有三個偷渡者在德國邊境上被逮到了,
為了遣送他們回國,需要知道他們是那一國人,
只知道英國人正直誠實,法國人愛說謊。
約翰:「比爾是法國人。」
比爾:「約翰和賽門是同一國人。」
賽門:「比爾是英國人。」
請問他們三個人分別是那一國人?
答案:約翰是英國人,比爾和賽門都是法國人,
大前提:英國人正直誠實,法國人愛說謊。
- 假設比爾說得是真話,「約翰和賽門是同一國人」,
不管約翰和賽門是英國人還法國人,說法都要一致。 - 約翰和比爾說法不一致,比爾說謊,比爾是法國人。
- 比爾是法國人,約翰說得是真話,約翰是英國人。
- 賽門說比爾是英國人,但比爾是法國人,賽門說謊,他是法國人。
文章標籤
全站熱搜
留言列表