有位老师,想辩别他的3个学生谁更聪明。他采用如下办法:事先准备好3顶白帽子,2顶黑帽子,让他们看到叫他们闭上眼睛,分别给戴上帽子,藏起剩下的2顶帽子,最后叫他们睁开眼,看着别人的帽子,说出自己所戴帽子的颜色。3个同学互相看了看,都踌躇了一会,并异口同声地说出自己戴的是白帽子。 请问为什么他们会各自知道自己的戴的什么帽子呢??