5个帽子

有3黑2白,共5个帽子,分别抽出3个套在X,Y,Z三人头上。

Z看得到X和Y的帽子
Y看得到X的帽子
X看不见任何人的帽子…

每人要在不跟其他人沟通的情况下猜自己头上的帽子颜色…Z猜不出,Y过了5分钟也猜不出,X得知两人猜不出后马上猜出自己的帽子颜色…

请问X的帽子是什么颜色,为什么他猜得出?

Z看得到X和Y的帽子>所以XY的帽子一定是两个都是黑或者一黑一白。

Y看得到X的帽子,X的是黑色,所以Y不懂自己的是黑或者白。

最后X推理后知道自己的是黑色

因为Y看得到X的帽子,如果X的帽子是白,那Y就知道自己的帽子一定是黑了,所以X的帽子是黑的。