难题,黑帽子和白帽子问题
c猜对了。
原因如下:
c看见B戴着一顶白帽子。
c认为:如果我穿白色,那么D会看到两顶白帽子,那么D可以判断他是一顶黑帽子。
结果D一句话也没说(D前面是1黑,1白,分不清我是什么颜色,自然一句话也说不出来)。
于是C判断他是黑帽。
原因如下:
c看见B戴着一顶白帽子。
c认为:如果我穿白色,那么D会看到两顶白帽子,那么D可以判断他是一顶黑帽子。
结果D一句话也没说(D前面是1黑,1白,分不清我是什么颜色,自然一句话也说不出来)。
于是C判断他是黑帽。