推理题,这题答案是B,谁能分析一下?

五个聪明的同学按从前到后ABCDE的顺序在台阶上前后坐成一列,后面的同学能看到前面的同学,前面的同学不能看到后面的同学。老师说:“我这有5顶红帽子,4顶白帽子,要给你你们每人戴上一顶。”每个人都看不到自己所戴帽子的颜色。戴完后,老师问:“有人知道自己头上帽子的颜色吗?”无人回答。老师又问:“现在有人知道了吗?”此时有一个人说:“我知道了。”请问这个人是谁?

这个人肯定是E,因为他可以看到前面4个人的帽子。他看到前面的人都戴了白帽子,白帽子用完了,他戴了红色的。
望采纳,谢谢
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-13
这个人是A

有5顶红帽子,4顶白帽子
第一轮所有人都不知道自己头上帽子的颜色,说明ABCD不全是白色帽子,因为如果ABCD都是白色帽子,那么E就可以知道自己头上的帽子一定是红色的;
第二轮只有一人知道自己头上帽子的颜色,首先通过第一轮问答已知ABCD不全是白色帽子,那么假设①ABC都是白色,那么D可知自己是红色,同时ABC也可知自己是白色,因此该假设不符;同理,假设②AB都是白色,那么C可知自己是红色,同时AB也可知自己是白色,因此该假设不符;假设③A是白色,那么B可知自己是红色,同时A也可知自己是白色,因此该假设不符;因此,A得知自己是红色本回答被网友采纳
第2个回答  2020-07-13
我觉得你可能听错答案了,答案应该是D
问题的关键在于第一次无人回答。就像楼上说的,如果前面是4顶白帽,那么E第一次一定能回答出来。可是第一次E没回答,而D看到前面ABC是白帽子,第一次他并不知道自己头顶的帽子是白还是红。可如果他头顶的帽子是白色的,那么E就一定能够确定自己的帽子是红色。可是E第一次没有回答,说明D是红帽子。
相似回答