返回列表 发帖

[智力风暴] 每天一个思维训练-初级版

1.如何问问题?
有甲、乙2人,其中,甲只说假话,乙只说真话。但是,他们回答问题时,只是点头或者摇头,不说话。
有一天,一个人面对2条路:A&B,其中一条路是通向京城,另一条路是通向一个小村庄;
现在,他面前站着甲乙2人,但他不知道此人是甲还是乙,也不知道点头是表示“是”,还是否,现在,他必项问一个问题,才可能断定出哪条路通向京城。
那么,这个问题该怎么问?逻辑是什么?
先找一个大家都知道答案的问题分别问甲乙,如此就能分辨谁是甲乙,然后再问路就能得到正确答案了
只能问一个问题,一次机会,排列组合了好几次,找不到答案
回答问题不说话代表可以用点头代表否定,不论甲乙
回复 1# 天才儿童


    答案来了:
站在A,B的任何一个路上,问甲乙任何一个人,如果我问你旁边的人,这条路是否通往京城,它会怎么回答?
如果都摇头,那么所站的路,就是通往京城,如果都点头,那么走相反的路。
分析: 如果所在的路是通往京城的,问到说真话的人,他会摇头,因为旁边说假话的人,会摇头;问到说假话的人,他会点头,旁边说真话的人,也会点头,因为说假话的人会点头。
随便指一条路问另一个人会怎么回答,
返回列表