题目 | 有四个人坐在一条长椅上,每个人都可以看到前面的人的帽子颜色,但看不到自己的帽子颜色。他们分别说出了以下的话: |
答案 | 假设从A、B、C、D的顺序来看,他们依次坐在长椅的左边。根据D的话,D看不到前面人的帽子颜色,因此D的帽子颜色只能是红色、蓝色或绿色中的一种。如果D的帽子是红色,那么C就会知道自己的帽子是绿色,因为他看到了前面人的红色帽子,但是C说他看到的是绿色的帽子,与事实不符。同样的,如果D的帽子是蓝色,那么B就会知道自己的帽子是红色,但是B说他看到的是蓝色的帽子,与事实不符。因此,D的帽子只能是绿色。根据C的话,C看到了前面人的绿色帽子,那么C知道自己的帽子是红色。根据B的话,B看到了前面人的红色帽子,那么B知道自己的帽子是蓝色。最后,A看到了前面人的蓝色帽子,所以A知道自己的帽子是红色。 |