java吧 关注:1,238,237贴子:12,710,701

【测试】看看你的逻辑思维能力怎么样?

取消只看楼主收藏回复

要做一个程序员,逻辑思维能力是关键,写程序也是对该能力的一种锻炼,从网上收录了一些程序员逻辑思维题,来做一做,你可以对自己现在的能力进行评诂,也希望大家回贴谈谈感受。
PS:不要百度,那样就失去了自己思考的乐趣,也不要拘泥于标准答案,很多题目没有唯一答案甚至没有答案,参考答案只是给你思路,而不是固化你的思维


IP属地:江苏1楼2015-08-09 13:00回复
    有一些比较简单类型一致的我就不出题了,答案最后会公布...
    ps:最好拿好纸笔自己动手做一做,很多题目光靠想想不出来
    下面正式开始
    1、
    S先生、P先生、Q先生他们知道桌子的抽屉里有16张扑克牌:红桃A、Q、4 黑桃J、8、4、2、7、3 草花K、Q、5、4、6 方块A、5。约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉 P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q 先生:你们能从已知的点数或花色中推知这张牌是什么牌吗? 于是,S先生听到如下的对话:P先生:我不知道这张牌。
    Q先生:我知道你不知道这张牌。
    P先生:现在我知道这张牌了。
    Q先生:我也知道了。
    听罢以上的对话,S先生想了一想之后,就正确地推出这张牌是什么牌。
    请问:这张牌是什么牌?


    IP属地:江苏2楼2015-08-09 13:03
    收起回复
      4、
      有两位盲人,他们都各自买了两对黑袜和两对白袜,八对袜了的布质、大小完全相同,  而每对袜了都有一张商标纸连着。两位盲人不小心将八对袜了混在一起。他们每人怎样才能取回黑袜和白袜各两对呢?


      IP属地:江苏7楼2015-08-09 13:06
      收起回复
        5、
        一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问?


        IP属地:江苏8楼2015-08-09 13:06
        收起回复
          6、
          假设排列着100个乒乓球,由两个人轮流拿球装入口袋,能拿到第100个乒乓球的人为胜利者。条件是:每次拿球者至少要拿1个,但最多不能超过5个,问:如果你是最先拿球的人,你该拿几个?以后怎么拿就能保证你能得到第100个乒乓球?


          IP属地:江苏9楼2015-08-09 13:07
          收起回复
            7、
            1元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有20元钱,最多可以喝到几瓶汽水?


            IP属地:江苏10楼2015-08-09 13:08
            收起回复
              8、
              两个圆环,半径分别是1和2,小圆在大圆内部绕大圆圆周一周,问小圆自身转了几周?如果在大圆的外部,小圆自身转几周呢?


              IP属地:江苏11楼2015-08-09 13:09
              收起回复
                9、
                一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少有一顶。每个人都能看到其它人帽子的颜色,却看不到自己的。
                主持人先让大家看看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的是黑帽子,就打自己一个耳光。第一次关灯,没有声音。于是再开灯,大家再看一遍,关灯时仍然鸦雀无声。一直到第三次关灯,才有劈劈啪啪打耳光的声音响起。问有多少人戴着黑帽子?


                IP属地:江苏13楼2015-08-09 13:10
                收起回复
                  10、
                  你有四个装药丸的罐子,每个药丸都有一定的重量,被污染的药丸是没被污染的重量+1.只称量一次,如何判断哪个罐子的药被污染了?


                  IP属地:江苏14楼2015-08-09 13:12
                  收起回复
                    是我太低估程序员的智商了么= =难得想到一个水经验的好方法,居然还没人入套...
                    赶紧做然后回复啊我要经验,回复的人必然会升职加薪
                    当上总经理、出任CEO、迎娶白富美,走上人生巅峰!


                    IP属地:江苏20楼2015-08-09 13:39
                    收起回复
                      对一批编号为1~100,全部开关朝上(开)的灯进行以下操作:凡是1的倍数反方向拨一次开关;2的倍数反方向又拨一次开关;3的倍数反方向又拨一次开关……问:最后为关熄状态的灯的编号。


                      IP属地:江苏21楼2015-08-09 13:46
                      回复
                        上题答案:
                        就某个亮着的灯而言,如果拨其开关的次数是奇数次,那么,结果它一定是关着的。根据题意可知,号码为N的灯,拨开关的次数等于N的约数的个数,约数个数是奇数,则N一定是平方数。因为10=100,可知100以内共有10个平方数,即,最后关熄状态的灯共有10盏,编号为1、4、9、16、25、36、49、64、81、100。


                        IP属地:江苏22楼2015-08-09 13:47
                        回复
                          说从前啊,有一个富 人,他有30个孩子,其中15个是已故的前妻所生,其余15个是继室所生,这后一个妇人很想让她自己所生的最年长的儿子继承财产,于是,有一天,他就向他 说:"亲爱的丈夫啊,你就要老了,我们应该定下来谁将是你的继承人,让我们把我们的30个孩子排成一个圆圈,从他们中的一个数起,每逢到10就让那个孩子 站出去,直到最后剩下哪个孩子,哪个孩子就继承你的财产吧!"富人一想,我靠,这个题意相当有内涵了,不错,仿佛很公平,就这么办吧~不过,当剔选过程不 断进行下去的时候,这个富人傻眼了,他发现前14个被剔除的孩子都是前妻生的,而且下一个要被剔除的还是前妻生的,富人马上大手一挥,停,现在从这个孩子 倒回去数, 继室,就是这个歹毒的后妈一想,倒数就倒数,我15个儿子还斗不过你一个啊~她立即同意了富人的动议,你猜,到底谁做了继承人呢~


                          IP属地:江苏24楼2015-08-09 14:04
                          回复
                            上题答案:
                            老婆的儿子


                            IP属地:江苏25楼2015-08-09 14:05
                            回复
                              一逻辑学家误入某部落,被囚于牢狱,酋长欲意放行,他对逻辑学家说:“今有两门,一为自由,一为死亡,你可任意开启一门。现从两个战士中选择一人负责解答你所提的任何一个问 题(Y/N),其中一个天性诚实,一人说谎成性,今后生死任你选择。”逻辑学家沉思片刻,即向一战士发问,然后开门从容离去。逻辑学家应如何发问?


                              IP属地:江苏26楼2015-08-09 14:10
                              回复