荒岛吃人者问题,这样回答可以么?
认真的柯南 2011-12-12 11:19:46 一个探险者被几个吃人者抓住了。有两种吃人者:总是说谎的和永不说谎的。除非探险者能判断出一位指定的吃人者是说谎者还是说真话者,否则就要被吃人者烤了吃。探险者只被允许问这位吃人者一个一个问题。
a)解释为什么问:“你说谎吗?”是不行的?
b)找一个问题,是探险者可以用来判断该吃人者是说谎者还是说真话者。
对于b,可以问你会吃我么?这个问题么?
常规答案::问他“我问你你说不说谎你会回答不吗?”,他是说谎,则会回答“不”;如果他不说谎会回答“是”。