A、B、C、D、E五个人在玩一个游戏,他们的额头分别贴了一张纸片,纸片分黑色和白色两种。每个人都知道自己头上纸片的颜色,但是看不到,但是可以看到别人头上纸片的颜色。头上
A、B、C、D、E五个人在玩一个游戏,他们的额头分别贴了一张纸片,纸片分黑色和白色两种。每个人都知道自己头上纸片的颜色,但是看不到,但是可以看到别人头上纸片的颜色。头上是白色纸片的人开始说真话,头上是黑色纸片的人开始说假话,他们是这么表达的:
A说:“我看到三片白色的纸片和一片黑色的纸片。”
B说:“我看到了四片黑色的纸片。”
C说:“我看到了三片黑色的纸片和一片白色的纸片。”
E说:“我看到了四片白色的纸片。”
由此,你能推断出D头上贴的是什么颜色的纸片吗?
答案:假设E说的是真话,“四片白纸片”,那A、B、C都该说真话,矛盾,即E说的是假话,他头上是黑纸片;假设B说的是真话,“四片黑纸片”,那么A、C、D头上也是黑纸片,B头上是白纸片,而C说的“三黑一白”就成了真话,矛盾,所以B也说的假话,头上是黑纸片;这样B和E两张黑纸片了,A也就在说假话,是黑纸片;如果C说的“三黑一白”是假话,因为A、B、E已经是黑了,那D就该也是黑,这样B说的“四黑”就成真话了,矛盾,所以C说的真话,头上是白纸片;C说的“三黑一白”是真话,A、B、E又都是黑纸片,所以D是白纸片。