有4个人在做游戏，一人拿了5顶帽子，其中3顶是白的，2顶是黑的。让其余的3人——A、B、C三人站成三角形，闭上眼睛。他给每人戴上一顶白帽子，把两顶黑帽子藏起来，然后让同学们睁开眼睛，不许交流相互看，猜猜自己戴的帽子的颜色。A、B、C三人互相看了看最后异口同声正确地说出了他们所带帽子是白色的，他们是怎么推出来的？
user
有4个人在做游戏，一人拿了5顶帽子，其中3顶是白的，2顶是黑的。让其余的3人——A、B、C三人站成三角形，闭上眼睛。他给每人戴上一顶白帽子，把两顶黑帽子藏起来，然后让同学们睁开眼睛，不许交流相互看，猜猜自己戴的帽子的颜色。A、B、C三人互相看了看最后异口同声正确地说出了他们所带帽子是白色的，他们是怎么推出来的？
assistant
根据所给帽子的颜色，只能有3种可能，即黑黑白、黑白白、白白白，如果是黑黑白，那么戴白帽就能立即说出答案，而没有人说出，排除了这种可能；如果有黑帽的话，只有一只，那么戴白帽的人就能立即做出回答，而这时也没有人猜出，那么只有“白白白”这一种可能了。