作业帮 > 数学 > 作业

我连题目都看不懂,知道的童鞋麻烦解释下

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/30 14:18:25
我连题目都看不懂,知道的童鞋麻烦解释下
有甲、乙两人,其中,甲只说假话,而不说真话;乙则是只说真话,不说假话.但是,他们两个人在回答别人的问题时,只通过点头与摇头来表示,不讲话.有一天,一个人面对两条路:A与B,其中一条路是通向京城的,而另一条路是通向一个小村庄的.这时,他面前站着甲与乙两人,但他不知道此人是甲还是乙,也不知道“点头”是表示“是”还是表示“否”.现在,他必须问一个问题,才可能断定出哪条路通向京城.那么,这个问题应该怎样问?知道的童鞋请告诉下答案&详细原因.
搜索出来的答案是这样的:这个人只要站在A与B任何一条路上,然后,对着其中的一个人问:“如果我问他(甲、乙中的另外一个人)这条路通不通向京城,他会怎么回答?”
  如果甲与乙两个人都摇头的话,就往这条路向前走去,如果都点头,就往另一外一条走去。
假设这个人是站在A路上问:“如果我问他这条路通不通向京城,他会怎么回答?”
若A通向京城,那么甲会摇头,乙会点头;而这个人要他们表现出对方的回答,所以乙会摇头,而甲也会摇头(他知道乙会点头,但是故意说谎);
若A通向村庄,甲会故意点头,乙会摇头;面对这个人的询问时,乙会表现出甲的回答,即点头;而甲不会真的表现出乙的回答,故也变成了点头.
所以,甲与乙两个人都摇头的话,就走这条路;如果都点头,就走另外一条
PS:这道题目的前提是甲乙都知道道路方向并且了解对方(即知道对方只说真话或假话)