假设A说的是真的(一个人会说假话),那么A带的是白帽子 B带的是黑帽子 C带的是黑帽子(排除)假设B说的是真的(一白四黑)那么正确 ACDE黑色帽 B白色帽
接楼上。。c如果是对的就2白三黑;分别是a黑,b黑;c白;d白;e黑也行