一个人说 我看到船上红白 两张帽子一样多 一个人说 红的是白的2倍

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:45:28
详细一点 谢谢

先设红帽子有X顶,白帽子有Y顶。
因为两人看到的结果不一样,那么两人是不样的帽子。所以如果第一个人是红帽子第二人就是白帽子。得出一个方程式:
X-1=Y
X=2(Y-1)
解得X=4,Y=3
再假若第一人是白帽子第二人就红帽子。得
X=Y-1
X-1=2Y
解得X==-3,Y=-2
因为帽子不能存在负数的,所以第二种假设不成立。
最后可得出红帽子有4顶,白帽子有3顶。第一人是戴红帽子,第二人是戴白帽子