0 0

智商测试题10

来看看这道爱因斯坦出的智商测试题, 他说世界上有98%的人回答不出, 看看你是否属于另外的2%:

  • 1. 有5栋5种颜色的房子
  • 2. 每一位房子的主人国籍都不同
  • 3. 这5个人每人只喝一个牌子的饮料, 只抽一个牌子的香烟, 只养一种宠物
  • 4. 没有人有相同的宠物, 抽相同牌子的香烟, 喝相同的饮料


已知:

  • 1. 英国人住在红房子里
  • 2. 瑞典人养了一条狗
  • 3. 丹麦人喝茶
  • 4. 绿房子在白房子左边
  • 5. 绿房子主人喝咖啡
  • 6. 抽PALL MALL烟的人养了一只鸟
  • 7. 黄房子主人抽DUNHILL烟
  • 8. 住在中间那间房子的人喝牛奶
  • 9. 挪威人住在第一间房子
  • 10. 抽混合烟的人住在养猫人的旁边
  • 11. 养马人住在DUNHILL烟的人旁边
  • 12. 抽BLUE MASTER烟的人喝啤酒
  • 13. 德国人抽PRINCE烟
  • 14. 挪威人住在蓝房子旁边


请问 是谁养鱼?




问题补充:
class Person
 
  attr_accessor :nationality, :residing, :drinking, :smoking, :pet, :number
 
  def initialize(number, residing = nil)
    @number = number
    @residing = residing
  end
 
end
 
class Residing
 
  attr_accessor :number, :host, :color
 
  def initialize(number, color = nil, host = nil)
    @number = number
    @host = host
    @color = color
  end
 
end
 
 
residing_1 = Residing.new(1, "yellow") # making use of condition 9, 7
person_1 = Person.new(1, residing_1)
person_1.nationality = "Norway"  #making use of condition 9
person_1.smoking = "DUNHILL"  #making use of condition 7
person_1.pet = "cat"
#"cat"
 
residing_2 = Residing.new(2, "blue") # making use of condition 14
person_2 = Person.new(2, residing_2)
person_2.pet = "horse"  # condition 11
person_2.nationality = "Denmark"
person_2.drinking = "tea"
person_2.smoking = "blend cigarette"
#"Denmark" "tea" "blend"
 
residing_3 = Residing.new(3, nil) #making use of condition 8
person_3 = Person.new(3, residing_3)
person_3.nationality = "English"
person_3.drinking = "milk"             #making use of condition 8
person_3.residing.color = "red"       #making use of conditon 1
person_3.smoking = "PALL MALL"
person_3.pet = "bird"
#"PALL MALL" "bird"
 
residing_4 = Residing.new(4, "green")# making use
person_4 = Person.new(4, residing_4)
person_4.drinking = "coffee" # making use of condition 5
person_4.nationality = "German"
person_4.smoking = "PRINCE"
#"Germ" "PRINCE"
 
residing_5 = Residing.new(5, "white")#   making use of condition 9,14,4
person_5 = Person.new(5, residing_5)
person_5.nationality = "Sweden"
person_5.pet = "dog"
person_5.smoking = "BLUE MASTER"
person_5.drinking = "beer"
#"Sweden" "dog"
#"BLUE MASTER" "beer"
 
 
#after the initialization of the status,input as the followings
arr = [person_1, person_2, person_3, person_4, person_5]
arr.each do |i|
  i.pet ||= "fish"
  puts "Nationality: #{i.nationality}; house-color: #{i.residing.color}, drink #{i.drinking},
  smoke #{i.smoking}, raise the pet #{i.pet} "
end
2009年11月01日 21:41

1个答案 按时间排序 按投票排序

0 0

采纳的答案

1 黄色 挪威 猫 ? DUNHILL烟
2 蓝色 丹麦 马 茶 混合烟
3 红色 英国 鸟 牛奶 PallMALL
4  绿色 德国 鱼 咖啡 prince
5 白色 瑞士 狗 啤酒 Bluemaster

步骤:
1.先排好房子
   英国人住在红房子里&挪威人住在蓝房子旁&挪威人住在第一间房子&绿房子在白房子左边&住在中间那间房子的人喝牛奶&绿房子主人喝咖啡 ==> 房子的顺序是 1 2 3 4 5 黄 蓝 红 绿 白
且知道 挪威人住黄房子抽DU烟
蓝房子的人养马
英国人喝牛奶
绿房子喝咖啡

2.确认国籍
  丹麦人喝茶 => 蓝色房子或白色房子为丹麦人
  瑞士人养狗 => 绿色或者白色是瑞典人
  抽BLUE MASTER烟的人喝啤酒 => 抽blue master烟的人只可能住蓝色或者白色房子
  a.假设丹麦人住白色房子 抽blue master烟的人只可能住蓝色 而德国人抽prince 所以德国人只能住绿色房子,那么蓝色房子为瑞典人住,而蓝色房子的主人养马与瑞典人养狗不符,因此丹麦人只能住蓝色房子

那么结果就出来了

2009年11月02日 17:43

相关推荐

    西里-国际高智商测试题..pdf

    西里——国际高智商测试题

    门萨智力测试题

    门萨国际是一个知名的高智商社团,其成员主要通过智力测试来筛选,而“门萨智力测试题”就是其中一种常见的测试材料。这类测试通常包含多种类型的题目,旨在评估参与者的逻辑思维、空间感知、数学推理、语言理解以及...

    智力测试题(含答案)

    智力测试题,非常不错,希望大家喜欢。

    平安基础性向测试智商测试题及答案.doc

    "智商测试题及答案" 本资源为一份智商测试题,共60个题目,涵盖逻辑思维、推理能力、语言理解、空间想象等多方面内容。下面对每个题目进行详细解释和分析: 1.五个答案中哪一个是最好的类比?工工人人工人对于...

    门萨智力测试题大全.pdf

    门萨智力测试题大全涉及的知识点主要围绕智商测试、智力水平的评估、以及门萨国际智力俱乐部的介绍。以下是对文档中提及内容的知识点详细说明: 1. 智力测试:智力测试是指通过一系列标准化的测试题目来评估个人的...

    国际标准智商测试题_带答案.doc

    智商测试题解析 本文档提供了国际标准智商测试题的详细解析,涵盖了逻辑推理、类比、语言理解、数学运算等多种题型。以下是测试题的详细解析: 逻辑推理 1. 五个答案中哪一个是最好的类比?工工人人工人对于 ...

    易语言智力测试题

    "易语言智力测试题"是一个基于易语言编写的项目,旨在创建一个智力测试应用,帮助用户进行思维锻炼和智力提升。 该项目的核心在于源码,我们可以从以下几个方面来理解其相关知识点: 1. **易语言基础**:易语言的...

    智力测试题,面试也常见哦【含详细解释】

    ### 智力测试题详解 #### 一、获取三升水的问题 **题目描述**:假设有两个水壶,容量分别是5升和6升,如何仅使用这两个水壶从池塘里取得正好3升的水? **解题思路**: 1. **初始状态**:两个水壶都是空的。 2. **...

    易语言源码易语言智力测试题源码.rar

    易语言源码易语言智力测试题源码.rar 易语言源码易语言智力测试题源码.rar 易语言源码易语言智力测试题源码.rar 易语言源码易语言智力测试题源码.rar 易语言源码易语言智力测试题源码.rar 易语言源码易语言智力...

    智商测试题分享.pdf

    综合以上所述,智商测试题不仅是智力测试的一部分,它更是一种智力训练的方式。解答这些题目,不仅可以帮助我们认识到自己的知识盲区和思维局限,更重要的是,通过反复练习和思考,我们可以逐步提高自己的逻辑思维...

    75道面试逻辑智力测试题内附详细答案

    根据给定文件的信息,我们可以提炼出以下IT相关的知识点,这些知识点虽然源于逻辑智力测试题,但它们触及了算法、概率论、数据结构等计算机科学的核心领域。下面将详细阐述每一道题目背后的IT知识要点。 ### 知识点...

    500强企业面试智力测试题

    ### 500强企业面试智力测试题解析 #### 一、题目背景及解析方法论 在500强企业的面试过程中,智力测试题是一种常见的评估应聘者逻辑思维能力、解决问题能力和创新能力的方式。这类问题通常设计得巧妙且具有挑战性...

    小学二年级数学奥数(趣味智力测试题(卷)例题解析).doc

    《小学二年级数学奥数(趣味智力测试题(卷)例题解析)》这份文档,便是针对这一年龄段的学生量身定做的。 趣味智力题,这类题目常常取材于孩子们日常生活中的实际问题,让孩子们在解决实际问题的过程中感受数学的...

    月薪3W的智商测试题

    在这个题目中,“月薪3W的智商测试题”暗示了这是一个具有一定难度的智力挑战,能够解决这类问题的人往往具备较高的逻辑思维能力和解决问题的能力。在IT行业中,这种能力尤其重要,因为它不仅关乎个人的技术水平,还...

    75道面试逻辑智力测试题内附详细答案.txt

    75道面试逻辑智力测试题内附详细完整答案,有问题可留言,希望对大家的面试之旅有所帮助,o(* ̄︶ ̄*)o

    趣味智力测试题

    ### 趣味智力测试题 #### 1. 颜色推理问题 **题目描述**:假设有三个人S、P、Q,他们中的每一个人都知道一些信息,但并不完全知晓所有事实。已知: - S知道某些信息。 - P知道某些信息。 - Q也知道某些信息。 - ...

    C语言实现小时候经常做的智力测试题

    C语言实现小时候经常做的智力测试题 本文将通过C语言实现两个小时候经常做的智力测试题,并阐述解决这类实际问题的方法。 1. 五位运动员排名预测问题 这个问题描述了五位运动员参加了10米台跳水比赛,每个人预测...

    韦氏儿童智力测试题.docx

    韦氏儿童智力测试题作为一种标准化的智力评估工具,其科学性和系统性备受推崇。它不仅能够为儿童的智力发展提供量化的分析,还能为家长和教育工作者提供针对性的指导。 常识题是韦氏儿童智力测试中的基础部分,它...

    月薪三万的智商测试题答案详解

    根据给定文件中的标题“月薪三万的智商测试题答案详解”及描述“月薪三万的智商测试题的详解答案出来啦”,我们可以看出这是一份关于特定智商测试题目的解答指南。虽然描述部分较为简短,但从提供的部分内容来看,这...

    IQ智商测试题及答案最新版.pdf

    【IQ智商测试题及答案】涉及的是一系列逻辑思维、数学推理和问题解决能力的测试。这些题目旨在挑战你的智力,提升你的分析能力和快速解决问题的能力。以下是对部分题目的解析和知识点总结: 1. **抓取果冻问题**:...

Global site tag (gtag.js) - Google Analytics