失误的程序员

汉斯是一个高级程序员,但是他最近设计的三款机器人却出了一点问题:有一个永远都是说实话;有一个永远都是说谎话;另一个则有时说实话有时说谎话。汉斯不知道怎么分辨它们,就请格林博士为他帮忙。   格林博士一看,随便问了3个问题就知道怎么分辨了。

他的问题是:   
向左边的机器人:“谁坐你旁边?”机器人回答:“诚实的家伙”   
向中间的机器人:“你是谁?”机器人回答说:“总是犹豫不决的那位”   
向右边的机器人:“坐你旁边的是谁?”机器人回答说:“说谎话的家伙。”   

根据上面的三个问题及回答,推测它们的身份。


写下总结,形成自己的方法

总结分享

0.047133s