逻辑分析推理(五小姐问题)

问题原形:

有五位小姐排成一排,所有的小姐姓不同,穿的衣服颜色不同,喝不同的饮料,养不同的宠物,吃不同的水果:

请根据以下条件推断:请问那位小姐养蛇?

① 钱小姐穿红色衣服;

② 翁小姐养了一只狗;

③ 陈小姐喝茶;

④ 穿绿色衣服的站在穿白色衣服的左边;

⑤ 穿绿色衣服的小姐喝咖啡;

⑥ 吃西瓜的小姐养鸟;

⑦ 穿黄衣服的小姐吃梨;

⑧ 站在中间的小姐喝牛奶;

⑨ 赵小姐站在最左边;

⑩ 吃橘子的小姐站在养猫的旁边;

⒒ 养鱼的小姐旁边的那位吃梨;

⒓ 吃苹果的小姐喝香槟;

⒔ 江小姐吃香蕉;

⒕ 赵小姐站在穿蓝色衣服小姐的旁边;

⒖ 喝开水的小姐站在吃橘子的小姐旁边;

 

问题分析如下:

第一步:首先做个如下图的表格:

 

1

2

3

4

5

姓名

 

 

 

 

 

衣服

 

 

 

 

 

饮料

 

 

 

 

 

宠物

 

 

 

 

 

水果

 

 

 

 

 

 

第二步:然后根据题中条件 8、 9、 14 填充表格可得到如下:

 

1

2

3

4

5

姓名

衣服

饮料

牛奶

宠物

水果

 

 

第三步:然后根据 4、5 条件再综合上图,

④ 穿绿色衣服的站在穿白色衣服的左边;

⑤ 穿绿色衣服的小姐喝咖啡;

可得到如下:

 

1

2

3

4

5

姓名

衣服

绿

饮料

牛奶

咖啡

宠物

水果

 

 

第四步:然后再看条件 1 得到如图:

① 钱小姐穿红色衣服;

 

1

2

3

4

5

姓名

衣服

绿

饮料

牛奶

咖啡

宠物

水果

 

 

第五步:我想写到这里大家可能已经完全明白了,应该都已经有了结果了吧,

很明显,赵小姐穿黄色的衣服。然后是:

⑦ 穿黄衣服的小姐吃梨;

⒒ 养鱼的小姐旁边的那位吃梨;

 

1

2

3

4

5

姓名

衣服

绿

饮料

牛奶

咖啡

宠物

水果

 

 

第六步:然后对照上图分析,再来看条件 3、12,

③ 陈小姐喝茶;

⒓ 吃苹果的小姐喝香槟;

陈小姐喝茶,吃苹果的喝香槟,还有 3、4 喝的是牛奶、咖啡,综合条件得到赵小姐喝白开水!

 

1

2

3

4

5

姓名

衣服

绿

饮料

开水

牛奶

咖啡

宠物

水果

 

 

第七步:在进一步分析:条件 15

⒖ 喝开水的小姐站在吃橘子的小姐旁边;

得到如图:

 

1

2

3

4

5

姓名

衣服

绿

饮料

开水

牛奶

咖啡

宠物

 

水果

橘子

 

 

第八步:返回第六步,第七步的判断,

陈小姐喝茶,吃苹果的喝香槟,还有 3、4 喝的是牛奶、咖啡,1 喝白开水

得到 2 是陈小姐喝茶,5 苹果、香槟。如图:

 

1

2

3

4

5

姓名

衣服

绿

饮料

开水

牛奶

咖啡

香槟

宠物

水果

橘子

苹果

 

第九步:综合上图,再看条件 13 得出下图:

⒔ 江小姐吃香蕉;

 

1

2

3

4

5

姓名

 

衣服

绿

饮料

开水

牛奶

咖啡

香槟

宠物

水果

橘子

香蕉

苹果

 

第十步:最后,

综合剩下所有的条件的到结果如图:

剩下所有的条件:

② 翁小姐养了一只狗;

⑥ 吃西瓜的小姐养鸟;

⑩ 吃橘子的小姐站在养猫的旁边;

 

1

2

3

4

5

姓名

①翁

衣服

绿

饮料

开水

牛奶

咖啡

香槟

宠物

⑤猫

④鸟

②狗

水果

橘子

③西瓜

香蕉

苹果

 

最后得出结论:江小姐 养蛇

 

以上为全部的分析过程。

posted @ 2011-04-16 14:28  标准小兵  阅读(1129)  评论(0编辑  收藏  举报