`
fengqx
  • 浏览: 99186 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

一个有趣的推理

阅读更多
出处:http://uptolife.blogbus.com/logs/48251044.html
请回答下面10个问题:       
  1。   第一个答案是b的问题是哪一个?       
  (a)2;(b)   3;(c)4;(d)5;(e)6       
  2。唯一的连续两个具有相同答案的问题是:       
  (a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7;       
  3。本问题答案和哪一个问题的答案相同?       
  (a)1;(b)2;(c)4;(d)7;(e)6       
  4。答案是a的问题的个数是:       
  (a)0;(b)1;(c)2;(d)3;(e)4       
  5。本问题答案和哪一个问题的答案相同?       
  (a)10;(b)9;(c)8;(d)7;(e)6       
  6。答案是a的问题的个数和答案是什么的问题的个数相同?       
  (a)b;(b)c;(c)d;(d)e;(e)以上都不是       
  7。按照字母顺序,本问题的答案和下一个问题的答案相差几个字母?       
  (a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一个字母)       
  8。答案是元音字母的问题的个数是:       
  (a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母)       
  9。答案是辅音字母的问题的个数是:       
  (a)一个质数;(b)一个阶乘数;(c)一个平方数;(d)一个立方数,(e)5的倍数       
  10。本问题的答案是:       
  (a)a;(b)b;(c)c;(d)d;(e)e。 

这个逻辑推理好像不是很简单呀,我等凡夫俗子还是用穷举得了。

class Test
  attr_accessor :str
  def test0
    @str.index('1')==@str[0,1].to_i+1
  end
  def test1
    if @str.scan(/([0|1|2|3|4])\1/).size==1
      case @str[1,1]
      when '0'; @str[1,1]==@str[2,1]
      when '1'; @str[2,1]==@str[3,1]
      when '2'; @str[3,1]==@str[4,1]
      when '3'; @str[4,1]==@str[5,1]
      when '4'; @str[5,1]==@str[6,1]
      end
    end
  end
  def test2
    case @str[2,1]
    when '0'; @str[2,1]==@str[0,1]
    when '1'; @str[2,1]==@str[1,1]
    when '2'; @str[2,1]==@str[3,1]
    when '3'; @str[2,1]==@str[6,1]
    when '4'; @str[2,1]==@str[5,1]
    end
  end
  def test3
    @str.scan(/0/).size==@str[3,1].to_i
  end
  def test4
    @str[4,1]==@str[9-@str[4,1].to_i,1]
  end
  def test5
    case @str.scan(/0/).size
    when @str.scan(/1/).size; @str[5,1]=='0'
    when @str.scan(/2/).size; @str[5,1]=='1'
    when @str.scan(/3/).size; @str[5,1]=='2'
    when @str.scan(/4/).size; @str[5,1]=='3'
    else @str[5,1]=='4'
    end
  end
  def test6
    (@str[6,1].to_i-@str[7,1].to_i).abs==4-@str[6,1].to_i
  end
  def test7
    @str.scan(/[0|4]/).size==@str[7,1].to_i+2
  end
  def test8
    r = @str.scan(/[1|2|3]/).size
    case @str[8,1]
    when '0'; [2,3,5,7].include?(r)
    when '1'; [1,2,6].include?(r)
    when '2'; [0,1,4,9].include?(r)
    when '3'; [0,1,8].include?(r)
    when '4'; [0,5,10].include?(r)
    end
  end

  def test
    while @str.length==10
      @str="%010d" % @str.to_i(5).succ.to_s(5)
      if test0 and test1 and test2 and test3 and test4 and test5 and test6 and test7 and test8
        p @str
      end
    end
  end
end

t = Test.new
t.str = "0000000000"
t.test
这个计算倒是有点久,但总比你推论要快些吧,算出来的结果只有一个,"2341443210"(cdebeedcba)
分享到:
评论

相关推荐

    有趣的推理数学好玩PPT课件.pptx

    这个PPT课件是关于推理数学的一个有趣案例,旨在帮助学生理解和应用逻辑推理解决实际问题。推理数学是一种基于事实和规则推断出结论的数学思维方式,对于培养学生的逻辑思维能力和解决问题的能力至关重要。在这个...

    新北师大三年级数学下册有趣的推理PPT课件.pptx

    这个PPT课件是针对新北师大三年级数学下册的一节有趣推理课程,旨在培养学生的逻辑推理能力和问题解决能力。课程围绕着学校设立的三个兴趣小组——足球、航模和电脑,以及三位同学——淘气、笑笑和奇思的选择展开。...

    新北师大三年级数学下册有趣的推理PPT学习教案.pptx

    案例中提到了学校有三个兴趣小组:足球、航模和电脑,而淘气、笑笑和奇思这三位同学分别参加了一个小组,但不在同一个组。这个问题要求学生利用排除法,结合所给信息,推理出每个人参加的兴趣小组。 在后续的PPT...

    逻辑推理新趣题

    《逻辑推理新趣题》是一本专注于提升读者逻辑思维能力的书籍,主要涵盖了推理、测试、脑力和...总的来说,这本书为提升逻辑推理能力提供了一个寓教于乐的平台,对于追求卓越的IT专业人士来说,无疑是一份宝贵的资源。

    新北师大三年级数学下册有趣的推理教学反思反思.docx

    《有趣的推理》是北师大版小学数学三年级下册中的一个教学内容,旨在培养学生的逻辑推理能力和应用意识。本节课的教学目标聚焦于让学生通过解决实际问题来经历推理过程,激发学习兴趣,同时学会利用列表法整理信息,...

    小学生推理小游戏PPT教案.pptx

    "小学生推理小游戏PPT教案.pptx" 小学生推理小游戏PPT教案.pptx是一个专门为小学生设计的...小学生推理小游戏PPT教案.pptx是一个非常有趣和挑战性的逻辑推理教案,为小学生提供了一个很好的学习和实践逻辑思维的机会。

    新北师大版小学数学三年级下册《有趣的推理》导学案设计.docx

    6. **效果检测**:在每个教学环节结束时,都有效果检测环节,如猜一猜游戏,目的是检验学生对逻辑推理的理解程度和应用能力。教师通过指导学生表述推理过程,评估他们的学习成果,以便及时调整教学策略。 7. **教师...

    高二数学合情推理和演绎推理PPT课件.pptx

    首先,课件以一个有趣的故事引入,讲述了王五与驴的故事,以此来引出推理的概念。故事中,王五的驴被另一头瘦驴替换,他在寻找真相的过程中采取了推理的方法。 在数学推理中,合情推理是从实际情境出发,根据经验和...

    人教版二年级数学下册《简单的推理》PPT课件.pptx

    【简单的推理】是人教版二年级数学下册的一个重要知识点,主要培养学生的逻辑思维能力和问题解决能力。在这个阶段,孩子们开始接触基础的推理概念,通过解决实际问题来理解和掌握推理的方法。 首先,我们来看一个...

    小学二年级数学下册数学广角推理PPT教案.pptx

    1. **逻辑推理的基础概念**:在这个阶段,孩子们开始接触逻辑推理,这是一种通过分析事实和条件来推断未知信息的过程。例如,小刚、小丽和小红各拿一本书,通过提供的信息(√代表拥有,×代表不拥有),孩子们要...

    新人教版二年级数学下册数学广角推理2PPT课件.pptx

    这篇PPT课件是针对新人教版二年级数学...总的来说,这个PPT课件通过一系列生动有趣的实例,旨在培养二年级学生初步的逻辑推理能力,使他们在解决问题时能够有条不紊地思考,从而为后续更复杂的数学学习打下坚实基础。

    最新人教版小学数学二年级下册《推理》公开课优秀课堂设计课堂实录.pdf

    学生通常对游戏和合作学习充满热情,因此课堂设计应结合这些特点,采用猜一猜、做一做的游戏形式,让学生在生动有趣的活动中感受推理的魅力。 【教学过程】 教学过程从情境引入开始,利用热门电视节目《爸爸去哪儿...

    人教数学六年级下逻辑推理PPT学习教案.pptx

    接着,PPT中引入了一个具体的班长会议问题,涉及到六年级三个班的六个班长。每班有两个班长,但每次会议只有一个班长出席。通过分析三次会议的出席情况,我们需要确定哪些班长是同班的。这个题目展示了逻辑推理中的...

    简单的推理题趣味数学社团PPT课件.pptx

    最后一个部分是一起涉及四个小孩的事件,其中只有一个人说了真话。小张指认小强,小强指认小胖,小明否认自己,小胖则指控小强说谎。通过分析他们的陈述,可以发现小胖的话揭示了真相,因为如果小强在说谎,那么小胖...

    2020版高中数学第一章推理与证明1.1.2类比推理课件北师大版选修2_2

    其次,利用一类对象已知的属性来预测另一类对象可能拥有的属性,形成一个猜想或命题。 3. 合情推理与数学证明的关系: 合情推理包括归纳推理和类比推理,它们得到的结论具有一定的猜测性,不能直接作为数学证明的...

    侦探推理小程序,烧脑小程序源码

    侦探推理小程序是一款基于微信小程序平台开发的互动娱乐应用,其主要功能是提供一系列的侦探推理题目,让用户在解决...同时,对于已有小程序开发经验的开发者,这则提供了一个有趣的项目来挑战和提升自己的编程技能。

    三年级数学下册数学好玩第三课有趣的推理作业pdf无答案北师大版

    三年级数学下册数学好玩第三课有趣的推理作业pdf无答案北师大版

    爱因斯坦问题(推理题)

    2. **构建框架**:根据已知信息建立一个初步的框架,用于记录不同条件之间的关系。 3. **逐步填充**:利用逻辑推理逐步填充框架中的空白部分。 4. **验证答案**:最后检查所有条件是否都能得到满足,确保答案的正确...

    2014届高三数学一轮复习 (教材回扣+考点分类+课堂内外+限时训练)专讲专练 7.5 合情推理与演绎推理

    这是一个有趣的数列结构,其中的每一项是它下一行相邻两项的和。通过观察和归纳,可以计算出特定位置的数值。 8. **数列求和**: 数列求和可以通过不同的方法,如等差数列求和公式、等比数列求和公式,或者是更...

    面试常见的逻辑推理题

    1. 球的排列问题是一个经典的逻辑难题,可以通过旋转管子来实现目标排列。 2. 蜗牛爬井的问题涉及简单的算术和周期性行为。蜗牛每天实际上向上爬1尺(3尺-2尺),所以当井深为9尺时,蜗牛在第9天晚上就能爬到井口,...

Global site tag (gtag.js) - Google Analytics