推理吧 关注:1,096,774贴子:7,783,748
  • 5回复贴,共1

高先生是一个高级程序员,但是他最近设计的三款机器人却出了一点

只看楼主收藏回复

高先生是一个高级程序员,但是他最近设计的三款机器人却出了一点问题:有一个永远都说实话,有一个永远说谎话,另一个则有时说实话,有时说谎话。高先生不知道怎么分辨它们,就请高博士为他帮忙。高博士一看,随□问了3个问题就知道怎么分辨了。
他的问题是:
问左边的机器人:“谁坐在你旁边?”
机器人回答:“诚实的家伙。”
问中间的机器人:“你是谁?”
机器人回答:“总是犹豫不决的那位。”
问右边的机器人:“坐在你旁边的是谁?”
机器人回答:“说谎话的家伙。”
根据上面3个问题及其回答,推测它们的身份。


来自Android客户端1楼2018-04-24 16:28回复
    犹假真三个人


    IP属地:辽宁来自Android客户端2楼2018-04-24 16:44
    回复


      IP属地:辽宁来自Android客户端3楼2018-04-24 19:05
      回复
        别骗人了,程序员的逻辑思维能力别平常人高多了


        来自Android客户端4楼2018-04-24 19:26
        回复
          左边不可能说的是真话,因为如果说真话那么中间的人就会说自己是诚实的那个。那么左边一定说了假话。
          假如左边是说谎的,那么中间就是有时说谎有时不说谎的,而这时中间说的是真话。
          假如他是有时说谎有时不说谎的,那么现在他一定说了假话,而中间的是说谎的。
          不管怎么样,已经知道坐在最右边的是说真话的。
          接下来就很简单了。
          所以左边:有时说真话有时说假话。
          中间:说假话的。
          右边:说真话的。
          大概是这样的 jpg


          5楼2018-04-24 22:22
          回复
            双 谎 实(左到右)


            IP属地:上海来自iPhone客户端6楼2018-04-24 23:45
            回复