专业钳工:推理题~~~~

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 04:23:22
前提:1.有5栋5种颜色的房子~
2.每栋房子的主人国籍都不同~
3.这5个人每个人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物~
4.没有人有相同的宠物,抽相同的香烟,喝相同的饮料~
提示:①英国人住在红房子里~
②瑞典人养了一只狗~
③丹麦人喝茶~
④绿房子在白房子左边~
⑤绿房子的主人喝咖啡~
⑥抽PALL MALL烟的人养了一只鸟~
⑦黄房子的主人抽DUNHILL烟~
⑧住在中间那间房子的人喝牛奶~
⑼挪威人住在第1间房子~
⑽抽混和牌香烟的人住在养猫人的旁边~
⑾养马人住在DUNHILL烟的人的旁边~
⑿抽BLUE MASTER烟的人喝啤酒~
⒀德国人抽PRINCE烟~
⒁挪威人住在蓝房子旁边~
⒂抽混合牌香烟的人的邻居喝矿泉水~
问:::谁养鱼??????????

由条件9知道第一个房子是挪威人住。
在由第14条件知道第二房子是兰色的,由条件4知道绿房子只能是第三或者第四个房子,假设他是第三个(中间的房子),由第5条件知道此房子中的人喝咖啡。
就和条件8相矛盾。
所以知第四个房子是绿色,主人喝咖啡。
第五个房子是白色。而中间的房子是红色,主人是英国人,喝牛奶。
挪威人住的房子是黄色。
再由条件7知其抽DUNHILL。由条件11知道第二个房子(蓝色的房子)主人,养马。
知道以上条件后,可由条件2断定第四或者第五个房子的人是瑞典人,而由条件3知道丹麦人可能住第二个房子或者第五个房子的,假设第五个房子是其中一个的话可以得到更多信息,假设第五个是丹麦人的话。则瑞典人就在第四个房子。而德国人在第二个房子。
在这个假设的前提下可以知道喝啤酒只有可能是第一个或者第二个房子的主人,由条件12和上面确定的挪威人(第一个房子主人)抽DUNHILL推断出第二个房子的主人喝啤酒,抽BULE MASTER,而此就和条件13相矛盾。
所以丹麦人不在第五个房子,而是第二个,喝的饮料是茶。由条件6推断到英国人(第三个房子主人)符合此条件。因为挪威人抽DUNHILL已定,丹麦人养马,瑞典人养狗,而德过人抽PRINCE。
由此知道养猫的可能是挪威人或者德国人,因为丹麦人、英国人、瑞典人定了宠物
则第四个房子和第五个房子的主人分别是德国人和瑞典人。
假设德国人养猫。则由条件10推断出抽混合烟的人是瑞典人,和这两个房子领近的英国人(第三房子)抽PALL MALL,再由条件15推断出德国人喝矿泉水(英国人喝牛奶),由已经定下来喝饮料的情况来看,就推断出挪威人喝啤酒,可是挪威人抽DUNHILL,和条件12相矛盾,所以德国人不养猫。就是养鱼。

德国人啊
爱因斯坦的著名问题,作了好些遍了

德国人
用画图法最容易解决

德国人