查看: 371|回复: 2

[逻辑推理] 衣裤的颜色

转载  简洁模式
发表于 2025-3-15 11:22:47 江苏| 发自安卓客户端 发帖际遇
小红、小黄、小绿、小蓝四个人分别穿着红、黄、绿、蓝四种颜色的衣服和红、黄、绿、蓝四种颜色的裤子。已知条件如下:
(1)只有1个人的名字与自己衣服的颜色相同。
(2)只有1个人的名字与自己裤子的颜色相同。
(3)没有1个人的名字与自己的衣服和裤子的颜色完全相同。
(4)穿红衣服的人(不是小蓝)的名字与小蓝穿的裤子颜色相同。
(5)穿蓝衣服的人(不是小黄)的名字与小黄穿的裤子颜色相同。
请问四个人分别穿什么颜色的衣服和裤子?

此回答被楼主选定为谜题答案,正在等待管理人员确认

发表于 2025-3-15 17:00:39 江西 发帖际遇
小红 黄色衣服,红色裤子。
小蓝 蓝色衣服,绿色裤子。
小黄 绿色衣服,蓝色裤子。
小绿 红色衣服,黄色裤子。

根据4,可知小蓝穿的不是红色衣服,不是蓝色裤子。根据5,可知小黄穿的不是蓝色衣服,不是黄色裤子。
根据2,只有一个人的名字与裤子颜色相同,只可能是小红或小绿。
1. 假设小绿穿的绿色裤子,那么小绿只能穿黄色衣服。此时可能穿的裤子颜色:小蓝-红 黄;小红-黄 蓝;小黄-红 蓝。
假设小蓝穿的红色裤子,那么小红穿的红色衣服。小黄穿的蓝色裤子,小蓝穿的蓝色衣服,有两个人穿的衣服颜色与名字相同,排除。
假设小蓝穿的黄色裤子,那么小黄穿的红色衣服。小红穿的蓝色裤子。小黄穿的红色裤子。小红穿的蓝色衣服。没有人穿的衣服和名字相同,排除。
2. 假如小红穿的红色裤子,根据3小红穿的不是红色衣服。小蓝穿的裤子不是红色。小绿穿的裤子不是绿色。此时可能穿的裤子颜色:小蓝-黄 绿;小黄-绿 蓝;小绿-黄 蓝 。
假设小蓝穿的黄色裤子,那么小黄穿的红色衣服。小绿穿的蓝色裤子。小黄穿的绿色裤子。小绿穿的蓝色衣服。没有人穿的衣服和名字相同,排除。
假设小蓝穿的绿色裤子,那么小绿穿的红色衣服。小黄穿的蓝色裤子。小蓝穿的蓝色衣服。黄穿的绿色衣服。红穿的黄色衣服。可以满足条件。
登录帐号可查看完整回帖内容
尚未登录
您需要登录后才可以回帖 登录 | 加入学院