逻辑吧 关注:115,739贴子:605,596
  • 6回复贴,共1

一道逻辑题,觉得答案有误,望指教

只看楼主收藏回复

有甲、乙两人,其中,甲只说假话,而不说真话;乙则是只说真话,不说假话。但是,他们两个人在回答别人的问题时,只通过点头与摇头来表示,不讲话。有一天,一个人面对两条路:A与B,其中一条路是通向京城的,而另一条路是通向一个小村庄的。这时,他面前站着甲与乙两人,但他不知道此人是甲还是乙,也不知道“点头”是表示“是”还是表示“否”。现在,他必须问一个问题,才可能断定出哪条路通向京城。那么,这个问题应该怎样问?
答案:
  1.这个人只要站在A与B任何一条路上,然后,对着其中的一个人问:“如果我问他(甲、乙中的另外一个人)这条路通不通向京城,他会怎么回答?”
  如果甲与乙两个人都摇头的话,就往这条路向前走去,如果都点头,就往另一外一条走去。
如果点头是表示“否定",那么两个都点头就表示那条路是京城的路,那就应该走那条路了,注意,这里前提是不知道点头表示什么,那么答案不就有误了吗?如果真的有误,麻烦给出正确答案,谢谢。如果无误,请指出我的想法哪里有误


IP属地:上海1楼2011-11-15 08:25回复
    他面前站着甲与乙两人,但他不知道此人是甲还是乙 改为 不知道哪个是甲哪个是乙


    IP属地:上海2楼2011-11-15 08:41
    回复
      这道题应该很多人见过啊,怎么没有回复。。。。。


      IP属地:上海3楼2011-11-15 17:40
      回复
        我觉得,关键不在于它假设点头等于否定,关键是对着其中一个人问的一个问题为啥会有两个人作出反应?


        IP属地:浙江4楼2011-11-16 06:33
        回复
          LZ可以这样、既然不知道哪个是甲哪个是乙。那么我们为什么不先把甲、乙判断出来在去问哪条路到京城。甲(只说假话、不说真话)、乙(只说真话、不说假话)但他们都是正常的。可以问他们一个很简单的问题、你自己也要知道正确的答案。这样你就可以分清楚哪个是甲哪个是乙咯。从而、也可以判断哪条路到京城咯。


          来自掌上百度5楼2011-11-16 08:40
          回复
            应该可以一人问一次吧,或者可以用一个问题来表达,可是只能问一个问题而已


            IP属地:上海6楼2011-11-16 13:00
            回复
              我也觉得应该是一人问一次,起码甲乙的答案不互相干扰,否则双方互相揣摩对方答案,问题就被曲解了


              IP属地:广东来自手机贴吧7楼2011-11-16 16:09
              回复