谁在养鱼作为宠物
来源:互联网 发布:马云用淘宝怎么挣钱 编辑:程序博客网 时间:2024/06/10 07:22
谁在养鱼作为宠物
有五个具有五种不同颜色的房间;
每个房间里分别住着一个不同国籍的人;
每个人都在喝一种特定品牌的饮料,抽一特定品牌的香烟,养一特定的宠物;
没有任意两个人在抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物。
已知的线索如下:
1.英国人住在红色的房子里;
2.瑞典人养狗作为宠物;
3.丹麦人喝茶;
4.绿房子紧挨着白房子,在白房子的左边;
5.绿房子的主人喝咖啡;
6.抽PallMall牌香烟的人养鸟;
7.黄色房子里的人抽Dunhill牌香烟;
8.住在中间那个房子里的人喝牛奶;
9.挪威人住在第一个房子里(最左边);
10.抽Blends香烟的人和养描的人相邻;
11.养马的人和抽Dunhill牌香烟的人相邻;
12.抽BlueMaster牌香烟的人喝啤酒;
13.德国人抽Prince牌香烟;
14.挪威人和住蓝房子的人相邻;
15.抽Blends香烟的人和喝矿泉水的人相邻;
你需要找出的答案是:谁在养鱼作为宠物?
推理过程:
1)由8,9,14显然得
2)由5得,C不可能是绿房子,继而由4得A也不可能是绿房子,绿房子只能是D,同时E就是白房子
3)由1以及A住的是挪威人的条件得,C住的是英国人,则C是红色,检查所有出现的房屋颜色,还出现过一个黄色,则A是黄色,继而由7得知挪威人抽Dunhill牌的香烟
4)由11得,B养马
5)由15得,E不可能抽Blends,因此只能是B,因而A喝矿泉水
6)由12得,B或E喝啤酒,但同时还要抽BlueMaster牌香烟,所以,排除B,E喝啤酒且抽BlueMaster牌香烟
7)由13得,D住的是德国人且抽Prince牌香烟
8)由3得,B住的是丹麦人且喝茶,剩下的E住的就是瑞典人,然后由2得E养的是狗
9)当前已确定四个人的抽烟品牌,则根据6可得,C中的英国人抽PallMall且养鸟,继而根据10,得A养猫
10)最终可推得D中的德国人养鱼,推理完毕
- 谁在养鱼作为宠物
- 谁在养鱼?
- 谁养鱼?
- 谁养鱼?
- 谁养鱼
- 谁养鱼?
- 谁养鱼
- 谁养鱼?[逻辑题]
- 面试篇-谁养鱼
- 智力测试题:谁养鱼?
- “谁养鱼”的穷举解法。
- 求解逻辑问题:谁养鱼
- 爱因斯坦谜题:谁养鱼(C#版)
- “爱因斯坦的超级问题:谁养鱼?”
- 谁养鱼(一):人工解法
- 用C++程序求解“谁养鱼”
- 谁养鱼----让人郁闷的穷举
- “爱因斯坦的超级问题:谁养鱼?”
- 深入浅出DirectShow Filter
- Omziff v3.0.9.6【加密解密软件】汉化绿色免费版
- DirectShow对硬件的支持原理
- EditPlus V3.00.336【功能强大、且可取代记事本的文字编辑器】汉化绿色修正版
- 用DirectShow实现视频采集
- 谁在养鱼作为宠物
- DirectShow入门之模拟构建Graph
- 连接池配置
- GraphEdit使用
- 深入剖析ASP.NET的编译原理之一:动态编译
- ArrayList和Vector的区别
- 秦朝是一个法治国家吗?
- C#学习日志(1)
- 写给自己的一封信