分叉路口的问题

来源:百度知道 编辑:UC知道 时间:2024/05/03 17:34:40
一个人走到一个分叉路口,不知到该怎么走。这时他碰到三个人,他只知道其中一个只说真话,另外两个只说假话,但不知具体是谁。
他问了其中一个人一句话,就知道该怎么走了。
请问他问的是什么?

设三人为A,B,C。你指着B问A:“如果我问他 C会告诉我走哪条路。他告诉我的答案是哪条?”这样问法经过了两次假话和一次真话,所以A告诉你的答案就是正确答案。(A,B,C的位置任意换。没影响的)

或者:随便问一个人: "如果我问你们3个,你们分别有什么答案?"这样 他会给你三种答案,三种答案里肯定有2个相同的方向是假的 唯一的不同答案是真的路

先设定他们三个人叫A,B,C,问路人问C:“A说应该走左边,B说应该走右边,他们谁说得是真的?”就可以啦。
原因如下:因为A,B,C是随机编号,所以可以假定C回答A说得对,这样就会有三种情况:1,A真B假C假,2,A假B真C假,3,A假B假C真。由于A真必C真,A假必C假,所以排除1,3,结果只可能是2,A是假的,应该走右边。如果C回答是B,同理可得,B也是说假话,应该走左边.