春游的时候,老师带着四名学生A、B、C、D一起做猜名字的游戏。游戏很简单:首先,老师在自己的手上用圆珠笔写了四个人中的一个人的名字。然后他握紧手,在此过程中,不让四名学生
春游的时候,老师带着四名学生A、B、C、D一起做猜名字的游戏。游戏很简单:首先,老师在自己的手上用圆珠笔写了四个人中的一个人的名字。然后他握紧手,在此过程中,不让四名学生中的任何一个人看到。最后,老师对他们四人说:“我在手上写了你们四个人其中一个人的名字,猜猜我写了谁的名字?”
A回答说:是C的名字;
B回答说:不是我的名字;
C回答说:不是我的名字;
D回答说:是A的名字。
四名学生猜完之后,老师说:“你们四人中只有一个人猜对了,其他三个人都猜错了。”
四人听了以后,都很快猜出老师手中写的是谁的名字了。你知道老师手中写的是谁的名字吗?
答案:是B的名字。很明显,因为A说:是C的名字;C说:不是我的名字。这两个判断是矛盾的。所以A与C两人之中必定有一个人是正确的,一个是错误的。因为如果A正确的话,那么B也是正确的,与老师说的“只有一人猜对了”矛盾。所以A必是错误的。这样,只有C是正确的。不是C的名字。因为老师说“只有一人猜对了”,那么说明其他三个判断都是错误的。我们来看B的判断,B说:不是我的名字。而B的判断又是错的,那么他的相反判断就是正确的,即是B的名字。所以老师手上写的是B的名字。