`

谁养鱼?

阅读更多

来源: http://zhidao.baidu.com/question/28060521.html

在一条街上,有5座房子,分别刷上5种颜色,每座房子里住一种国籍的人。这样,共住了5种不同国籍的人。每种国籍的人喝不同的饮品,抽不同品牌的香烟,养不同的宠物。其中,英国人住红房子,瑞典人养狗,丹麦人喝茶,绿色房子在白色房子左侧,绿色房子里的人喝咖啡,抽A牌香烟的人养鸟,住黄色房子的人抽B牌香烟,住在中间房子里的人喝牛奶,挪威人住第一座房子,抽C牌香烟的人住在养猫人隔壁,养马的人住在抽B牌香烟的人隔壁,抽D牌香烟的人喝啤酒,德国人抽E牌香烟,挪威人住在蓝色房子的隔壁,抽C牌香烟的人的一邻居喝水。

德国人养鱼 ,可这样解释 :

                       1| 2| 3| 4| 5
颜色 黄| 篮| 红| 绿| 白
国际 挪威| 丹麦| 英国| 德国| 瑞典
饮料 水| 茶| 牛奶| 咖啡| 啤酒
香烟 Dunhill| Blends| Pall Mall| Prince| Blue Master
宠物 猫| 马| 鸟| 鱼| 狗
或可这样解释 :

设五间房子为:A、B、C、D、E
第一步:由挪威人住在第一间房子推出:A房子住挪威人
第二步:由挪威人住在蓝房子旁边推出:B为蓝房子
第三步:由住在中间那间房子的人喝牛奶推出:住C房子的人喝牛奶
第四步:绿房子主人喝咖啡推出:C不是绿房子,绿房子只能在A、D 、E中
第五步:绿房子在白房子左边推出:A也不是绿房子,D 为绿房子,E为白房子
第六步:绿房子主人喝咖啡推出: D房子主人喝咖啡
第七步:英国人住在红房子里 ,B为蓝房子,D 为绿房子,E为白房子,
A房子住挪威人推出:C为红房子,住英国人,A是黄房子
第八步:黄房子主人抽DUNHILL烟推出: A房子挪威人抽DUNHILL烟
第九步:养马人住在DUNHILL烟的人旁边推出:住B房子的人养马
第十步:抽BLUE MASTER烟的人喝啤酒 ,A房子挪威人抽DUNHILL烟 ,C房子的人喝牛 奶, D房子主人喝咖啡推出:B、E中一人喝啤酒,抽BLUE MASTER烟
第十一步:A房子住挪威人 ,丹麦人喝茶推出:B、E中一人喝啤酒,一人喝茶
第十二步:B、E中一人喝啤酒,一人喝茶,C房子的人喝牛奶,D房子主人喝咖啡推出:
A房子住挪威人喝矿泉水
第十三步:A房子住挪威人喝矿泉水推出:B抽混合烟
第十四步:抽混合烟的人住在养猫人的旁边推出:A、C其中一人养猫
第十五步:A挪威人,C为英国人,B房子的人养马推出:A、B、C不是瑞典人,D、E中一 人是瑞典人
第十六步:德国人抽PRINCE烟 ,A挪威人,B抽混合烟,C英国人推出:D、E中一人是
德国人
第十七步:D、E中一人是瑞典人,一人是德国人,C为英国人,A住挪威人推出:
B为丹麦人
第十八步:A房子住挪威人喝矿泉水,B为丹麦人喝茶,C房子的人喝牛奶,D房子主人喝 咖啡推出:E房子主人喝啤酒,抽BLUE MASTER烟
第十九步:D、E中一人是瑞典人,一人是德国人,德国人抽PRINCE烟,E房子主人抽 BLUE MASTER烟推出:德国人住 D房子,瑞典人住 E房子
第二十步:D房子德国人抽PRINCE烟,E房子主人抽BLUE MASTER烟,A房子挪威人抽 DUNHILL烟,B房子主人抽混合烟推出:C房子的人抽PALL MALL烟
第二十一步:抽PALL MALL烟的人养了一只鸟推出:C房子的人养鸟
第二十二步:A、C其中一人养猫推出: A 房子的人养猫
第二十三步:E瑞典人养了一条狗 ,B房子的人养马可以得出:D房子德国人养鱼.

分享到:
评论
1 楼 siyn 2008-07-09  
绿房子只能在A、D 、E中
第五步:绿房子在白房子左边推出:A也不是绿房子,D 为绿房子,E为白房子
怎么出来的,他说的是在左边又不是说在左边紧邻,A也可以为绿房子

相关推荐

    Java_Einstein.rar_Einstein_Einstein fish green_PAL_mall_谁养鱼

    爱因斯坦留下来的智力题目(谁养鱼?)据说世界上有98%的人答不出来  主题:爱因斯坦留下来的智力题目  1、在一条街上,有5座房子,喷了5种颜色。  2、每个房里住着不同国籍的人  3、每个人喝不同的饮料,抽...

    谁养鱼c++源代码需要的拿去

    爱因斯坦的困惑  1.有5栋5种颜色的房子  2.每一位房子的主人国籍都不同  3.这五个人每人只喝一个牌子的饮料,只抽一个牌子的香烟,只养一种宠物  4.没有人有相同的宠物...问题:谁养鱼? ---------------------

    易语言 爱因斯坦的谁养鱼

    而《易语言 爱因斯坦的谁养鱼》这一项目,更是在易语言的基础上,将趣味性和实用性相结合,使得学习者在享受编程乐趣的同时,也能掌握编程思维和算法设计。 《易语言 爱因斯坦的谁养鱼》这个名字本身,就充满了趣味...

    JAVA运用ArrayList实现逻辑推理题(谁养鱼)

    使用JAVA语言中的ArrayList解决爱因斯坦在20世纪初出的逻辑推理题——《谁养鱼》,在一条街上有5座房子,喷了5种颜色。每个房子里住着不同国籍的人。每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物。问谁养的...

    易语言源码 谁养鱼 易语言游戏

    《谁养鱼》是一款基于易语言开发的游戏,易语言是一种以中文编程为特色的编程语言,旨在降低编程门槛,让更多人能够参与到程序设计中来。在本压缩包中,包含了一个名为"谁养鱼.e"的文件,这很可能是游戏的源代码文件...

    易语言解决爱因斯坦的难题源码

     在一条街上,有5座房子,喷了5种颜色,每个颜色里的房子里住着不同国籍的人,每个人喝不同的饮料,抽不同的香烟,养不同的宠物,请问谁养鱼?(左图为打乱的排列)。 提示:。 英国人住红色房子。 瑞典人养狗。...

    爱因斯坦难题C语言解法.rar

    爱因斯坦难题C语言解法 1、 在一条街上,有5座房子,喷了5种颜色。 2、 每个房里住着不同国籍的人 3、 每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物 约束条件: 1、 英国人住红色房子 ...问题是:谁养鱼?

    破解爱因斯坦算法

    问题是:谁养鱼? 提示: 1、英国人住红色房子 2、瑞典人养狗 3、丹麦人喝茶 4、绿色房子在白色房子左面 5、绿色房子主人喝咖啡 6、抽Pall Mall 香烟的人养鸟 7黄色房子主人抽、Dunhill 香烟 8、住在中间...

    一道智力题的实现

    * 问题是:谁养鱼? * * 1、英国人住红色房子 * 2、瑞典人养狗 * 3、丹麦人喝茶 * 4、绿色房子在白色房子左面 * 5、绿色房子主人喝咖啡 * 6、抽Pall Mall 香烟的人养鸟 * 7、黄色房子主人抽Dunhill ...

    aiyinsitan.rar_Java 8_aiyinsitan_java smoke_jmonkey_脑筋

    原题为: 1.有5栋5种颜色的房子 2.每一位房子的主人国籍都不同 ... 问题:谁养鱼? 这道迷题出自1981年柏林的德国逻辑思考学院。 据说世界上只有2%的人能出答案。 就连大名鼎鼎的爱因斯坦也成为此题大伤脑筋。

    经典谁养鱼sql

    oracle 数据库中经典谁养鱼sql,面试时貌似用的着。

    Wpf设计的游戏:爱因斯特的超级问题--谁养鱼

    自己用Wpf仿照Flash做得小游戏,Wpf做得界面真是让人惊叹,有兴趣可以下载看看,包括源码和可执行程序,程序中设计了自定义标题栏,以及对标题拖拉等处理,由于游戏比较简单,代码部分没有经过过多处理。...

    养鱼经.doc

    "养鱼经.doc" 养鱼经是一本古代中国的农业书籍,主要讲述了养鱼的方法和技术。下面是从这本书中提炼出来的重要知识点: 一、养鱼的基本原则 养鱼需要选择合适的鱼种,鱼池的设计和建设也非常重要。鱼池的大小、...

    IT职业逻辑考题,用于面试

    最终的问题是:“谁养鱼?”这个问题看似简单,但需要通过一系列逻辑推理来解答,涉及到排除法、交叉验证等技巧。 ### 2. 钱币与智慧 国王和钱庄主之间的故事展示了逻辑思维在实际问题中的应用。钱庄主面临的问题...

    养鱼池开发代码

    养鱼池开发代码主要涉及到的是将信息技术应用于农业领域,特别是水产养殖业的自动化与智能化管理。这个项目可能包括硬件设计、软件编程以及数据监测等多个环节,旨在提高养鱼池的运营效率,降低人工成本,同时确保...

    SYB-养鱼计划书

    SYB-养鱼计划书

    养鱼金融投资理财源码支持商城抽奖投资收益余额宝等!双语言支持中英文

    养鱼理财源码,用之前的牧场养牛源码进行二开的,养鱼理财源码。中文和英文双语言。除了线下支付,增加了4个线上支付方式。 1、新增短信接口:短信宝、云片短信、网建短信。 2、新增阿里API实名认证,支持开启或...

    小游戏养鱼大亨所有种类鱼价目表

    小游戏 养鱼大亨 价目表 这是我原价买了所有种类的鱼总结了来的哟!

    尝试使用遗传算法解决谁养鱼问题,其实不太适合找最优解。_WhoseFish.zip

    尝试使用遗传算法解决谁养鱼问题,其实不太适合找最优解。_WhoseFish

Global site tag (gtag.js) - Google Analytics