题目 | 一个人在森林里迷路了,他看到两条路,一条通向死亡,一条通向自由。但是路上有两个守卫,一个总是说谎,一个总是说真话。你只能向其中一个守卫问一个问题,然后选择一条路走。你该问什么问题,才能确保选择通向自由的那条路? |
答案 | 你应该向任意一个守卫问:“如果我问另一个守卫,他会告诉我哪条路通向自由?”然后,你选择与该守卫所指向的路相反的那条路。无论是说真话的守卫还是说谎话的守卫,他们都会指向通向死亡的那条路,因为说谎守卫会说对方会指向通向自由的那条路,而说真话的守卫会说对方会指向通向死亡的那条路。所以,你选择与该守卫所指向的路相反的那条路,就能确保选择通向自由的路。 |