此题无解!!!
极端来想:
假设全场都是白帽子,没有人会打,因为看不到自己的啊。别人都是白不关我的事情。(N次关灯都一样)
假设全场都是黑帽子,那么第一次关灯时每个人都会打自己。排除
假设有一顶白帽子,那么第一次就有人打自己,排除
假设有两顶白帽子,戴白帽的看到全场只有1顶,第一次关灯发现他没打,可以判断自己也是白的,第二次关灯时,就会打自己。
假设有三顶以上的白帽子,其实可以归结位全场都是白帽子的情况。一位一群人可以是大于等于三个的。
8楼的Awey。从上往下:
2、如果是2顶,戴白帽的看到全场只有1顶,第一次关灯发现他没打,可以判断自己也是白的,第二次关灯时,就会打自己。
所以上述假设是不成立。
在第三次光灯的时候有两声,还真不好想。 |