有4个人,ABCD,每个人都头上都带了个帽子,帽子只有黑色或白色,4个人中分别有两个人带黑色,有两个人带白色,4个人的站位是A|BCD,|是一堵墙B,C,D分别站在平地,一层台阶,二层台阶... 有4个人,ABCD,每个人都头上都带了个帽子,帽子只有黑色或白色,4个人中分别有两个人带黑色,有两个人带白色,4个人的站位是A|B C D,|是一堵墙
B,C,D分别站在平地,一层台阶,二层台阶上
每个人都看不到自己带的帽子,一开始大家都不讲话,突然有个人说,我知道自己带的什么颜色的帽子了,请问是谁
是C或者D
理由如下:首先考虑C,他看见D和B的帽子,但是他没有推理出自己的颜色(一开始大家都不讲话),所以B和D异色。
同样的由于D也没有推理出自己的颜色,于是C和B异色。
此时,C明白过来,因为D也没有推理出自己的颜色,于是自己和D共色,于是他便说出了D头上帽子的颜色便是自己的颜色。
由于A和B相当于什么都看不见,仅仅凭着别人的推理只能知道共边关系,但是由于没有初始条件,不知道某一帽子的配置,于是无法推知自己帽子的颜色