这里没有软件测试的泛泛理论,只有博主的最佳实践。 博主的研究方向为静态分析和性能测试,致力于各种测试工具的引入、评估和开发。 本博的测试文章均为作者原创,转载请务必注明出处。

一道有意思的面试智力题

上一篇 / 下一篇  2008-02-25 11:42:20

 

今日闲来无事,看到了很多面试的智力题(http://www.51testing.com/?154004),其中我觉的下面这道题比较有意思。

11

 1

  1 1

  2 1

  1 2 1 1

  1 1 1 2 2 1

  下一行是什么?

 

我的答案是

 

3 1 2 2 1 1

 

不过如果我在笔试时碰到这道题,肯定没有今天这么放松的心情,估计也不一定能答出来。


TAG:

游灵的空间 引用 删除 liuchunyanli   /   2010-01-22 12:49:49
答案太恶心了,呵呵
Make testing easy 引用 删除 zyawoo   /   2008-07-05 22:42:31
呵呵,有意思!
我得不到答案,但mzdbqwlm 应该是对的吧!
将每一行的数相加,得到
1 2 3 5 8
规律有点像斐波纳契数列,所以下一行所有数相加应该是13吧!
1+1+2+1+1+2+1+2+1+1=13
佩服佩服!
huior的测试烩 引用 删除 huior   /   2008-03-24 11:30:42
谢谢,mzdbqwlm
能够做一个好老师是我的梦想,但还需继续努力!
引用 删除 mzdbqwlm   /   2008-03-24 05:08:21
以后我会经常来吸取营养的 你是个好老师 谢谢你
引用 删除 mzdbqwlm   /   2008-03-24 05:04:06
我知道自己错了,把自己弄紧张了,刚一放松就看出来了,你的是对的。其实就是在说有几个1几个2的问题。。。。。嘿嘿
引用 删除 mzdbqwlm   /   2008-03-24 04:56:26
之前的答案错了, 从新给个答案, 个人觉得还是比较牵强 . 答案如下:1121121211       思路如下:
1.只存在1和2两个数;
2.在原有数保持不变的情况下每个数字从右向左递增1;
3.如果当前数字左方2,则将1插入2之后;
4.如果左方是1,则变为2;
5.通过递增变为2的数不参与向左的递增;
6.刚插入的数不参与向左的递增;
7.已存在的2向左递增时,只允许插入1.
引用 删除 mzdbqwlm   /   2008-03-24 04:22:51
我的答案是21221211
huior的测试烩 引用 删除 huior   /   2008-02-29 10:40:53
呵呵,看明白逻辑就很简单了!
快乐逍遥的个人空间 引用 删除 快乐逍遥   /   2008-02-28 21:50:39
刚baidu狂搜索了一下,似乎偶错了,呵呵..
快乐逍遥的个人空间 引用 删除 快乐逍遥   /   2008-02-28 21:43:03
闲逛到此..
我的答案: 2 1 1 1 1 2  1 2 1 1
乱猜的依据:前四行为定义规则,第五行符合规则,推导第六行,个人认为这种题大多都是这种方式
1
1 1    (1)第一行->第二行 1->11
2 1    (2)第二行->第三行 11->21
1 2 1 1   (3)2->12
1 1 1 2 2 1
 

评分:0

我来说两句

Open Toolbar