题目 | 有一天,小明在森林里迷路了。突然,他看到两条路分叉,一条路通往生死,另一条路通往自由。但路口站着两个守卫,一个只说真话,一个只说假话。你只有一次机会问一个问题,然后选择一条路。你该如何选择才能找到通往自由的路? |
答案 | 小明应该问任意一个守卫:“如果我问另一个守卫,通往自由的路在哪边,他会指向哪条路?”然后,选择另一个守卫所指的反方向的路。无论哪个守卫回答,都能确定通往自由的路。因为如果你问的是说真话的守卫,他会告诉你说假话的守卫会指向通往生死的路;如果你问的是说假话的守卫,他会谎称说真话的守卫会指向通往生死的路。所以,选择另一个守卫所指的反方向的路,就能找到通往自由的路。 |