题目 | 一个山洞里面有三个门,分别通往火焰山、冰雪山和毒蛇山。每个门前都有一个守卫,但你只知道其中一个是告真话的守卫,而另外两个守卫总是说谎。你只能问一个问题来确定正确的门,应该问什么? |
答案 | 你可以问任意一个守卫:“如果我问另外两个守卫,哪个门通往安全的山?” 如果该守卫是告真话的,他会回答指向火焰山的门。如果该守卫是说谎的,他会指向另外两个守卫中说谎的守卫所保护的门(也就是通往毒蛇山或冰雪山的门)。因此,不管他是告真话还是说谎的,你都可以根据他的回答选择其他两个门中非该守卫所指向的门。这样,你就可以找到通往安全山的门了。 |