有三个犯人A、B、C在监狱中,国王下令,只要犯人答出他出的问题就可以被释放。国王给犯人每人戴了一顶帽子。国王说:“我给你们戴的帽子只有白色和黑色。只要看到有两顶是白帽子的人或者能说明自己戴的是黑帽子的人可以走。” 其实每个人头上都是黑帽子。每个人都不能看到自己的帽子是什么颜色。只能看到其他两位的帽子是黑色。过了一会儿,A说明的自己的帽子是黑色的,请问他是怎么推理出自己的帽子是黑色的呢?