爱因斯坦的逻辑思维题

在一条街上,有5座房子,喷了5种颜色。每个房里住着不同国籍的人,每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物.

  1. 英国人住红色房子。
  2. 瑞典人养狗。
  3. 丹麦人喝茶。
  4. 绿色房子在白色房子左面隔壁。
  5. 绿色房子主人喝咖啡。
  6. 抽Pal Mall香烟的人养鸟。
  7. 黄色房子主人抽Dunhill香烟。
  8. 住在中间房子的人喝牛奶。
  9. 挪威人住第一间房。
  10. 抽Blends香烟的人住在养猫的人隔壁。
  11. 养马的人住抽Dunhill香烟的人隔壁。
  12. 抽Blue Master的人喝啤酒。
  13. 德国人在抽Prince香烟。
  14. 挪威人住在蓝色房子隔壁。
  15. 抽Blends香烟的人有一个喝水的邻居。

爱因斯坦谜题的问题是:请问谁养鱼?

9.挪威人在第一间
在这里插入图片描述

14.挪威人住在蓝色房子隔壁
在这里插入图片描述
8.住在中间房子的人喝牛奶
在这里插入图片描述
4. 绿色房子在白色房子左面隔壁。
5. 绿色房子主人喝咖啡。

绿在白左边隔壁,因此只能在三号四号,或者四号五号
又因为绿色房子的人喝咖啡,因此只能在四号五号
在这里插入图片描述
1. 英国人住红色房子。
在这里插入图片描述
只剩下黄色了
在这里插入图片描述
7. 黄色房子主人抽Dunhill香烟。
在这里插入图片描述
11. 养马的人住抽Dunhill香烟的人隔壁。
在这里插入图片描述
3. 丹麦人喝茶。
12. 抽Blue Master的人喝啤酒。

因此一号房不喝茶不喝酒,那么一号房只能喝水
在这里插入图片描述
15. 抽Blends香烟的人有一个喝水的邻居。
在这里插入图片描述
12. 抽Blue Master的人喝啤酒。
在这里插入图片描述

从这开始就简单了,可以选择从饮料,也可以从香烟

13. 德国人在抽Prince香烟。
在这里插入图片描述
只剩下Pal Mall烟了
在这里插入图片描述
6. 抽Pal Mall香烟的人养鸟。
在这里插入图片描述
3. 丹麦人喝茶。
在这里插入图片描述
只剩下瑞典了
在这里插入图片描述
2. 瑞典人养狗。
在这里插入图片描述
10. 抽Blends香烟的人住在养猫的人隔壁。
在这里插入图片描述
你说谁是鱼
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
爱因斯坦阶梯编程是一个经典的编程问,涉及到C语言的使用。现在,我将用300字来回答这个问。 在爱因斯坦阶梯编程中,我们需要根据一些条件来确定背包中不同物体的重量,以及物体之间的关系。根据目给出的信息,我们可以得出以下结论: 1. 有5个人,他们分别是:爱因斯坦、亚士多德、阿基米德、笛卡尔、牛顿。他们的职业分别是:物理学家、哲学家、数学家、哲学家、物理学家。 2. 到达顶端之前,只有两个人可以站在阶梯上,并且总是站在爱因斯坦的前面。 3. 笛卡尔的重量比爱因斯坦的轻,但是比数学家的重量要重。 4. 物理学家的重量最重,他的身高比其他所有人都高。 根据以上信息,我们可以得出以下答案: 1. 爱因斯坦是物理学家,且他站在阶梯中间,所以他是第三个上到顶端的人。 2. 由于爱因斯坦的前面只有两个人,所以在他前面的人只能是亚士多德和阿基米德。 3. 笛卡尔的重量比爱因斯坦轻,但是比数学家重,所以他不能是第一个上到顶端的人。 4. 物理学家的重量最重,所以他不能是最轻的人。 综上所述,根据目给出的条件,正确的答案是:亚士多德、阿基米德、爱因斯坦、笛卡尔、牛顿。他们的职业分别是:哲学家、数学家、物理学家、哲学家、物理学家。 以上就是爱因斯坦阶梯编程的回答。在实际编程中,我们可以使用C语言来实现相关逻辑,通过判断和比较来得到最终的结果。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值