一个牢房，里面关有3个犯人。因为玻璃很厚，所以3个犯人只能互相看见，不能听到对方所说的话。一天，国王命令下人给他们每个人头上都戴了一顶帽子，告诉他们帽子的颜色只有红色和黑色，但是不让他们知道自己所戴的帽子是什么颜色。在这种情况下，国王宣布两条命令如下：

　　1．哪个犯人能看到其他两个犯人戴的都是红帽子，就可以释放谁；

　　2．哪个犯人知道自己戴的是黑帽子，也可以释放谁。

　　事实上，他们三个戴的都是黑帽子。只是他们因为被绑，看不见自己的罢了。很长时间，他们3个人只是互相盯着不说话。可是过了不久，聪明的A用推理的方法，认定自己戴的是黑帽子。您也想想，他是怎样推断的呢？
user
一个牢房，里面关有3个犯人。因为玻璃很厚，所以3个犯人只能互相看见，不能听到对方所说的话。一天，国王命令下人给他们每个人头上都戴了一顶帽子，告诉他们帽子的颜色只有红色和黑色，但是不让他们知道自己所戴的帽子是什么颜色。在这种情况下，国王宣布两条命令如下：

　　1．哪个犯人能看到其他两个犯人戴的都是红帽子，就可以释放谁；

　　2．哪个犯人知道自己戴的是黑帽子，也可以释放谁。

　　事实上，他们三个戴的都是黑帽子。只是他们因为被绑，看不见自己的罢了。很长时间，他们3个人只是互相盯着不说话。可是过了不久，聪明的A用推理的方法，认定自己戴的是黑帽子。您也想想，他是怎样推断的呢？
assistant
在国王宣布过第1条命令后，过了一段时间，仍没人被释放。因此，可以证明3顶帽子中没有2顶红帽，也可以说三个人中可能有2黑1红，或者3黑。于是出现了两种情况：假设A戴的是红帽，于是他就看见了2顶黑的。B和C都可以看见1黑1红。但是既然红的在A头上，那么B和C都是黑的。那么B和C早就能确定自己带的是黑帽。所以A不可能戴红帽。因此A推定自己头上戴的肯定是黑帽。因为只有出现3顶黑帽，才没有人敢确定红帽是否在自己头上。聪明的你想到了吗？