一个生活的逻辑思维 有ABC三个人,五个帽子,三白两黑,三个人闭上眼睛然后找另一个人D把三顶白帽子戴在ABC每一个人头上,藏起来剩下的帽子,睁开眼睛不允许交谈和手势,看谁先猜出自己头上帽子的颜色,过了一会儿A说出了自己帽子的颜色,问,
问题描述:
一个生活的逻辑思维
有ABC三个人,五个帽子,三白两黑,三个人闭上眼睛然后找另一个人D把三顶白帽子戴在ABC每一个人头上,藏起来剩下的帽子,睁开眼睛不允许交谈和手势,看谁先猜出自己头上帽子的颜色,过了一会儿A说出了自己帽子的颜色,问,
答
楼上的虽然说得笼统,但是正确的.
我说一下A的想法:
1.自己看到BC两个都是白色的,自己是黑或者白;
2.假设自己是黑色的,
C会看到A是黑,B是白的,C会推测B:C又是黑色的话,B会抢答自己是白的,但B沉默了,所以C会知道自己是白色的,从而抢答;
3.但事实B C都没抢答了,所以A知道自己肯定不是黑,而是白色.
简单可以理解为:
五个帽子,三白两黑,如果分给3个人,只要有黑帽(不管1个还是2个),都会有某个人立刻推测得到自己的颜色,从而抢答,而事实上没人抢答,所以A能肯定3个人都白色.