问题: 一个边远村庄的每个人要么总说真话,要么总说谎。村民对于旅游者的提问总是只用一个“是”或“否”来回答。假定你在这一地区旅游,走到了一个岔路口。一条岔路通向你想去的遗址,另一条岔路通向丛林深处。一村民恰好站在岔路口。问村民一个什么问题就能决定走哪条路? 答案: 如果我问你右边的岔路是否通向遗址,你会回答“是”吗? 分析: 一句话有两个问题。 1、右边的路通向遗址; 2、第1个问题你会回答“是”。 情况一、右边的路真的通向遗址: 真话村民: 第1个问题——是(右边的路通向遗址,你说对了) 第2个问题——是(第1个问题我会回答是,你说对了) 最终回答——是 结论——走右边 假话村民: 第1个问题——否(右边的路通向遗址,你说对了。但是我撒谎,所以你说错了) 第2个问题——是(第1个问题我没有回答“是”,你说错了。但是我撒谎,所以你说对了) 最终回答——是 结论——走右边 情况二、左边的路才通向遗址: 真话村民: 第1个问题——否(右边的路不通向遗址,你说错了) 第2个问题——否(第1个问题我不回答是,你说错了) 最终回答——否 结论——走左边 假话村民: 第1个问题——是(右边的路不通向遗址,你说错了。但是我撒谎,所以你说对了) 第2个问题——否(第1个问题我回答是,你说对了。但是我撒谎,所以你说错了) 最终回答——否 结论——走左边
村民只能说一个字,他的最终回答是第二个回答,而第一个回答他不会说出口。所以我们抵消掉了真话或假话,回答“是”就走右边,回答“否”就走左边。