hym13b 发表于 2013-11-29 10:56 
”于是再开灯,大家再看一遍”???此题出的有问题,如果帽子和人在两次开灯过程中间不作任何变动,开一次 ...
每次关灯都增加了新的信息,如果只有1顶帽子,那么只有戴黑帽子的只能看到白帽子。所以不用关灯就已经知道自己是黑帽子了。
如果有两顶帽子,那么戴黑帽子的两个人会看到1顶黑子存在,其他人能看到两顶存在。所以在第一次关灯,大家都知道自己不是唯一戴黑帽子的,所以最好的选择就是不打自己。但是第一次关灯结束后,没有人打自己,就说明所有人都至少看到了1顶帽子,那么只能看到1顶帽子的人就知道 自己肯定也戴了一顶。这样在第二次关灯的时侯戴黑帽的就打自己了。
以此类推,没关一次等,就增加了一次信息量,就知道场上有的帽子数大于等于关灯次数,所以准确的说在第二次关灯结束,没人打自己,戴黑帽子的人就已经知道自己是了。