益智题求解

有A、B、C、D、E五个人。每个人都把一块白色或黑色的帽子戴在头上。每个人都能看到戴在别人头上的帽子的颜色,但又都看不见自己头上帽子的颜色。 如果一个人戴的帽子是白色的,他所讲的就是真话,如果戴的帽子是黑色的,他所讲的就是假话。他们说的话如下: A说:我看见三顶白帽子和一顶黑帽子。 B说:我看见四顶黑帽子。 C说:我看见一顶白帽子和三顶黑帽子。 E说:我看见四顶白帽子。 问:他们每个人戴的帽子都是什么颜色?
2026年09月27日 15:01
有2个网友回答
网友(1):

假设A说的是真的(一个人会说假话),
那么A带的是白帽子
B带的是黑帽子
C带的是黑帽子(排除)

假设B说的是真的(一白四黑)
那么正确
ACDE黑色帽 B白色帽

网友(2):

接楼上。。c如果是对的就2白三黑;分别是a黑,b黑;c白;d白;e黑也行