早教吧 育儿知识 作业答案 考试题库 百科 知识分享

经典的帽子问题,不知道有没有人能推理出来,哈哈现有5顶帽子,两顶蓝色的,三顶红色的,其中三顶戴在A,B,C三个人头上,每个人头上一顶。每个人只能看见别人头上的帽子的颜色,不

题目详情
经典的帽子问题,不知道有没有人能推理出来,哈哈
现有5顶帽子,两顶蓝色的,三顶红色的,其中三顶戴在A,B,C三个人头上,每个人头上一顶。每个人只能看见别人头上的帽子的颜色,不能看见自己头上戴的帽子的颜色。(当然剩下的两顶帽子,他们也不知道是什么颜色的,后来,有个人D问A:“你知道你头上戴什么颜色的帽子吗?”A看了看B和C,说:“不知道”,D又问B,B也说不知道,C听完D与A和B的谈话后马上说:“我知道自己头上戴什么颜色的帽子了”。 请问:A、B、C 各戴颜色的帽子。
▼优质解答
答案和解析
上面的答案似乎符合题意,但是肤浅,不符逻辑。 现在提供这种推断:假如A戴蓝帽子,他看见B.C戴的帽子可能是两红或者是一红一蓝。这样他都不能判断,所以他不知道自己帽子的颜色。B看见A戴蓝帽子的情况下,自然也可以推断出“B.C戴的帽子可能是两红或者是一红一蓝”这种情况。如果他看见C戴蓝帽子,他就可以知道自己是戴红帽子。但是依题可知,他是看见了C戴红帽子,所以他也还不能判断自己帽子的颜色。C看见A戴蓝帽子的情况下,自然也能有B一样的推断,所以他知道自己是戴红帽子的。 所以答案是 A戴蓝帽子,B戴红帽子,C戴红帽子。
满意请采纳