在假面舞会上,每个人头上都戴着帽子,有黑白两种.黑色至少有一个.每个人都能看到其他人帽子的颜色,却看不到自己的.主持舞会主人先让大家看看别人头上戴的是哪种颜色的帽子,然后关灯,如果有人认为自己戴的是黑帽子,就打自己一个耳光.第一次关灯没有声

问题描述:

在假面舞会上,每个人头上都戴着帽子,有黑白两种.黑色至少有一个.每个人都能看到其他人帽子的颜色,却看不到自己的.主持舞会主人先让大家看看别人头上戴的是哪种颜色的帽子,然后关灯,如果有人认为自己戴的是黑帽子,就打自己一个耳光.第一次关灯没有声音.于是再开灯,大家再看一遍,关灯时仍然鸦雀无声.一直到第三次关灯,才有耳光声.有多少人戴黑帽子?(说明推理过程)

第一次关灯没人拍手说明不是黑帽子不止一个.如果只有一个,那戴黑帽子就会拍手,因为他看到的都是戴白帽子的.如果是两个那么第二次关灯的时候.戴黑帽子A只会看到戴黑帽子B一个戴黑色的帽子,这带黑帽子A确定自己也是戴...