谜题/逻辑谜题/越狱/解答
“从‘左’和‘右’这两个答案中,如果我问另一个守卫,他会说哪扇门通往自由?” - 答案就是通往自由的门。两个守卫都会给出相同的答案。
或者类似地
“另一个守卫会告诉我从你的门走过去就能获得自由吗?” 如果任何一个守卫说“是”,那么就从另一个守卫的门走过去。如果任何一个说“否”,那么就从她的门走过去。(这里实际上是在问守卫一个重言式[始终为真的陈述]。简单来说,我们是在问“自由之门的守卫是否在说谎?”)
或者其他方式
这是个陷阱问题:“如果我问你,你守卫的门是否是行刑室,你会说‘是’吗?”
如果你问的守卫守护着自由之门,那么说谎的守卫就会对“这是行刑室吗?”这个简单的问题回答“是”,但是当被问到他是否会对这个简单的问题回答“是”时,他不得不撒谎,对这个陷阱问题回答“否”。
如果你问的守卫守护着自由之门,那么诚实的守卫就会对“这是行刑室吗?”这个简单的问题回答“否”,但是当被问到他是否会对这个简单的问题回答“是”时,他会如实地对这个陷阱问题回答“否”。
因此,如果它是自由之门,那么任何一个守卫都会对这个陷阱问题回答“否”。
如果你问的守卫守护着行刑室,那么说谎的守卫就会对“这是行刑室吗?”这个简单的问题回答“否”,但是当被问到他是否会对这个简单的问题回答“是”时,他不得不撒谎,对这个陷阱问题回答“是”。
如果你问的守卫守护着行刑室,那么诚实的守卫就会对“这是行刑室吗?”这个简单的问题回答“是”,但是当被问到他是否会对这个简单的问题回答“是”时,他会如实地对这个陷阱问题回答“是”。
因此,如果它是行刑室,那么任何一个守卫都会对这个陷阱问题回答“是”。
因此
如果你问的守卫对陷阱问题的回答是“否”,那么这个守卫守护着自由之门。
如果你问的守卫对陷阱问题的回答是“是”,那么这个守卫守护着行刑室。(或者)你可以简单地问任何一个守卫:“今天是我被执行死刑的日子吗?” 如果他回答“否”,那么你可能应该走另一条路。或者如果他说“是”,那么他在说实话,你应该走他守护的路。