题目 | 一个人在森林里迷路了,他遇到了两个路口,每个路口都有两个守卫,一个总是说真话,另一个总是说谎话。一个路口通往村庄,另一个通往深渊。他只能向其中一个守卫提问一个问题,然后选择一个路口。他应该问什么问题才能确保选择通往村庄的路口? |
答案 | 他应该问一个守卫:“如果我问另一个守卫,他会告诉我哪条路通往村庄?”然后,他选择另一个路口。无论哪个守卫回答,他都能确定通往村庄的路口。如果他问的是说真话的守卫,那么说谎的守卫必须说通向深渊的路通往村庄;如果他问的是说谎话的守卫,那么说真话的守卫必须说通向深渊的路通往村庄。无论如何,他都可以选择另一个路口。 |