软件测试工程师面试,总是会被问一些思维逻辑题。下面凯哥就给大家做个题目和答案的汇总,希望可以帮到大家:
1、烧绳子(烧香香)
【问题】烧一根粗细不均匀的绳子,从头烧到尾总共需要1个小时.现有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟/p>
【答案】
1)先从两头烧一根绳子,一头烧一根绳子;
2)等两头烧的绳子烧完的时候,再从刚才一头烧的绳子的另一头也开始烧,从这时候开始计时间
3)等这根绳子烧完的时候就是十五分钟,然后在一头烧一根绳子。
2、分割黄金
【问题】地主有一根金条,一个工人给他打七天工,每天都要拿到工钱,而金条只能切两刀,请问怎么切/p>
【答案】
七分之一和七分之三处各切一刀。
3、分辨果篮中的水果
【问题】三个箱子,里面装有水果,一个装50个苹果,一个装50个梨,一个装25个苹果和25个梨,三个箱子各贴了一个标签,分别写有“50”苹果,50个梨,25个苹果和25个梨,现在知道这三个箱子上面贴的标签都是错的,标签与里面装的真实水果不符合,问题是,你最少可以取几个水果,判断出3个箱子各装了什么/p>
【回答】
一个就可以解决了。
先拿“25个苹果+25个梨”的那个箱子,如果拿出来的是苹果的话,那么这个箱子应该是苹果的。那么贴苹果的箱子里装的应该是梨,贴梨的箱子应该就是“25个苹果+25个梨”。
如果贴“25个苹果+25个梨”的箱子里面拿出来的是梨的话,那么贴梨的箱子就应该是苹果,苹果的箱子就应该是“25个苹果+25个梨”。
4、找出小球
【问题】12个外表一模一样的小球,其中有一个重量和其他11个不同,怎样只用3次天平将这个小球找出来/p>
【答案】
分三组:每组四个,第一组编 1-4,第二组5-8,第三组9-12.
1)第一次称:天平左边放第一组,右边放第二组。
A 第一种可能:平衡。则不同的在第三组。
接下来可以在左边放第9、10、11 ,右边放1、2、3 三个正常的。
a.如果平衡,则12 是不同的;
b.如果左重右轻,则不同的在9、10、11 中,而且比正常球重。再称一次:9放左边,10放右边,如果平衡,则11 是不同的;如果左重右轻,则9 是不同的,如果右重左轻,则10 是不同的。
c.如果左轻右重,道理同b
B 第二种可能:左重右轻,则不同的在1-8 中,但不知比正常的轻还是重。
2)第二次称:左边放1、2、5 ,右边放6、9、3 。
a.如果平衡。则不同的在4、7、8中。可以称第三次:左边放4、7,右边放9、10。如果平衡,则8是不同;如果左重右轻,则4是不同;如果左轻右重,则7是不同。
b.仍然左重右轻。则不同的在位置没有改变的1、2、6中。可以称第三次:左边放1、6,右边放9、10。如果平衡,则2是不同; 如果左重右轻,则1是不同;如果左轻右重,则6是不同。
c:左轻右重。则不同的在5、3、中,因为只有它们改变了原来的位置。可以称第三次:左放5,3,右放9,10。如果左轻右重,则5是不同,如果左重右轻,则3是不同。
C 第三种可能:左轻右重,道理同B
至此,不论发生任何情况,称三次都可以找出不同,而且知道比正常的轻了还是重了。
5、找出最少时间
【问题】有甲乙丙丁四个人过桥。甲要1分钟,乙要2分钟,丙要5分钟,丁要10分钟。桥一次只能过两个人。用时以两人中最慢的用时为准。因为天黑了,过桥必须要手电筒,但是只有一个。那么如何让这4个人在17分钟内过河/p>
【答案】
1)甲乙先过去,乙返回。则总计需要2分钟+ 2分钟=4分钟。
2)丙丁一起过。甲返回解乙。则总计需要10分钟+1分钟=11分钟
3)最后甲乙一起再过,则需要2分钟;
因此总耗时17分钟。
以上与大家分享的内容,如果需要学习教程、源码笔记的或者想学习交流,扫码加我拉你进群
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!