智力题汇总

前言:面试常见逻辑思维题目,有些也挺难想的,这里当作拓宽思路吧。


假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。

 解:满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升

周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。"等等,妈妈还要考你一个题目,"她接着说,"你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来吗?"爱动脑筋的周雯,是学校里有名的"小机灵",她只想了一会儿就做到了。请你想想看,"小机灵"是怎样做的?

 解:第二个杯子里的水倒入第五个杯子中。

一间囚房里关押着两个犯人。每天监狱都会为这间囚房提供一罐汤,让这两个犯人自己来分。起初,这两个人经常会发生争执,因为他们总是有人认为对方的汤比自己的多。后来他们找到了一个两全其美的办法:一个人分汤,让另一个人先选。于是争端就这么解决了。可是,现在这间囚房里又加进来一个新犯人,现在是三个人来分汤。必须寻找一个新的方法来维持他们之间的和平。该怎么办呢? 

解:让甲分汤,分好后由乙和丙按任意顺序给自己挑汤,剩余一碗留给甲。这样乙和丙两人的总和肯定是他们两人可拿到的最大。然后将他们两人的汤混合之后再按两人的方法再次分汤。

某城市发生了一起汽车撞人逃跑事件,该城市只有两种颜色的车,蓝15%绿85%,事发时有一个人在现场看见了,他指证是蓝车,但是根据专家在现场分析,当时那种条件能看正确的可能性是80%那么,肇事的车是蓝车的概率到底是多少?

 解:数学题目。15%*80% / (85%×20%+15%*80%)

现在共有100匹马跟100块石头,马分3种:大型马,中型马跟小型马。其中一匹大马一次可以驮3块石头,中型马可以驮2块,而小型马2头可以驮一块石头。问需要多少匹大型马,中型马跟小型马?(问题的关键是刚好必须是用完100匹马)

解:6种结果,分别设大型马为x匹,中型y匹,小型z匹,于是有:1. x+y+z=100; 2. 3x+2y+z/2=100,可以得到 5x+3y=100,知y必为5的倍数,且x<20。

一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了,11块卖给另外一个人。问他赚了多少?

解:(不用想太复杂,按照交易一次一次算)2元。

一楼到十楼的每层电梯门口都放着一颗钻石,钻石大小不一。你乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次钻石,问怎样才能拿到最大的一颗?

解:(本质上是一轮冒泡排序)先拿下第一楼的钻石,然后在每一楼把手中的钻石与那一楼的钻石相比较,如果那一楼的钻石比手中的钻石大的话那就把手中的钻石换成那一层的钻石。

U2合唱团在17分钟 内得赶到演唱会场,途中必需跨过一座桥,四个人从桥的同一端出发,你得帮助他们到达另一端,天色很暗,而他们只有一只手电筒。一次同时最多可以有两人一起 过桥,而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去,来回桥两端。手电筒是不能用丢的方式来传递的。四个人的步行速度各不同,若两人同行则 以较慢者的速度为准。Bono需花1分钟过桥,Edge需花2分钟过桥,Adam需花5分钟过桥,Larry需花10分钟过桥。他们要如何在17分钟内过桥呢?

解:(让时间最接近的两个人一起过桥,让时间最短的人回来送手电)第一轮:1 + 2 -》2,1送手电:1;第二轮:5 + 10 -》 10,2回来送手电:2;第三轮:1 + 2 -》2。总共:2 + 1 + 10 + 2 + 2 = 17。

一个家庭有两个小孩,其中有一个是女孩,问另一个也是女孩的概率(假定生男生女的概率一样)

解:(容易出错在于,本题考查后验概率,而不是先验概率)1/3。 样本空间为(男男)(女女)(男女)(女男) ;A=(已知其中一个是女孩)=)(女女)(男女)(女男) ;B=(另一个也是女孩)=(女女) ,于是P(B/A)=P(AB)/P(A)=(1/4)/(3/4)=1/3

为什么下水道的盖子是圆的?

解:不论什么角度,井盖都不会掉下去

 有7克、2克砝码各一个,天平一只,如何只用这些物品三次将140克的盐分成50、90克各一份?

解:140 = 70 + 7070 = 35 + 3535 + 2 + 7 = (20 + 2)+(15 + 7);将20与第一次的70混合得到90,剩下的全部混合得到50。

芯片测试:有2k块芯片,已知好芯片比坏芯片多.请设计算法从其中找出一片好芯片,说明你所用的比较次数上限。 其中:好芯片和其它芯片比较时,能正确给出另一块芯片是好还是坏,坏芯片和其它芯片比较时,会随机的给出好或是坏。

解:(学会利用已知条件“好芯片比坏芯片多”)把第一块芯片与其它逐一对比,看看其它芯片对第一块芯片给出的是好是坏,如果给出是好的过半,那么说明这是好芯片,完毕。如果给出的是坏的过半,说明第一块芯片是坏的,那么就要在那些在给出第一块芯片是坏的芯片中,重复上述步骤,直到找到好的芯片为止。

12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。13个呢?(注意此题并未说明那个球的重量是轻是重)

解:12个球称3次:4,4,4;可判别坏球轻重。13个球称3次:4,4,4,1,不可判别轻重

1,11,21,1211,111221,下一个数是什么?

解:下行是对上一行的解释所以新的应该是3个1 2个2 1个1 :312211。

烧一根不均匀的绳要用一个小时,如何用它来判断半个小时?烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 

解:半小时:同时点燃绳子的两端。一小时十五分:一根要一头烧,一根从两头烧,两头烧完的时候(30分),将剩下的一根另一端点着,烧尽就是45分钟。再从两头点燃第三根,烧尽就是1时15分。

有一个大西瓜,用水果刀平整地切,总共切9刀,最多能切成多少份,最少能切成多少份 ?

解:最少10块。最多2的9次方(512)块。

你让工人为你工作7天,回报是一根金条,这个金条平分成相连的7段,你必须在每天结束的时候给他们一段金条。如果只允许你两次把金条弄断,你如何给你的工人付费?

 解:分成比例1:2:4的三段,因为两次弄断就是三段,第一天你给1,第二天你给2,找回你1,你自己就有1和4,第三天再给1,自己剩下4,第四天给4,然后叫他把1.2找给你,第五天给1,第六天给2叫他1找给你,第七天把最后1给他,OK解答完毕!

有一辆火车以每小时15公里的速度离开北京直奔广州,同时另一辆火车每小时20公里的速度从广州开往北京。如果有一只鸟,以30公里每小时的速度和两辆火车同时启动,从北京出发,碰到另一辆车后就向相反的方向返回去飞,就这样依次在两辆火车之间来回地飞,直到两辆火车相遇。请问,这只鸟共飞行了多长的距离? 

 解:从开始到两车相遇的时间为:北京到广州的距离/(15+20),这个时间就是小鸟一直飞行的时间。所以小鸟飞行的距离为(北京到广州的距离/(15+20))*30

给你两颗6面色子,可以在它们各个面上刻上0-9任意一个数字,要求能够用它们拼出任意一年中的日期数值  

解:012345  0126(9)78 

一种杯子,若在第N层被摔破,则在任何比N高的楼层均会破,若在第M层不破,则在任何比M低的楼层均会破,给你两个这样的杯子,让你在100层高的楼层中测试,要求用最少的测试次数找出恰巧会使杯子破碎的楼层。

 解:题目可归结为求自然数列的和S什么时候大于等于100,解得n>13

第一个杯子可能的投掷楼层分别为:14,27,39,50,60,69,77,84,90,95,99,100

当有100层的时候,最多需要n次试摔,使得 n+(n-1)+(n-2)+…+1 >= 100,然后对n上取整,因此n=14。最差情况需要14次试摔。试摔方法为:第一次在14层扔,如果没破,在27层(14+13)继续扔,不破在39层(27+12)继续扔,依次类推。 如果破了,剩下一个杯子,从已知范围的最底层向已知范围的最高层逐层试摔。

监狱里有100个房间,每个房间内有一囚犯。一天,监狱长说,你们狱房外有一电灯,你们在放风时可以控制这个电灯(熄或亮)。每天只能有一个人出来放风,并且防风是随机的。如果在有限时间内,你们中的某人能对我说:“我敢保证,现在每个人都已经至少放过一次风了。”我就放了你们!问囚犯们要采取什么策略才能被监狱长放掉?如果采用了这种策略,大致多久他们可以被释放 

解:约定好一个人作为报告人(可以是第一个放风的人)。规则如下:

  1. 第一个放风的人(flag)确定灯的初始状态(0 / 1),并且记录灯变化次数。
  2. 其他人只要是第一次出来放风的,就改变灯的状态,从而让 flag 计数。
  3. flag = 100时即可。

 解:小林说如果我不知道小二肯定也不知道:证明一开始小林和小二不知道是因为m,n有多个选择,所以排除6月7日以及12月2日,因此,小林拿的肯定不是6月以及12月,这两个月的所有日子排除。
小二说本来我不知道但是你这么一说我就知道了:剩下3.4 3.5 3.8 9.1 9.5 ,由于小二知道了,所以3.5 9.5 排除。
小林说这样说我也知道了:剩下3.4 3.8 9.1 ,由于小林知道了所以3月的排除,只剩9.1。

 

解 :
a0 9
ab0 9 x 9
a0b 9 x 9
a00 9 x 2
1000 3
9 + 81 + 81 + 18 + 3 = 192

解:2013转换为二进制为:10111011111;其中遇到1除以2,遇到0减1,即有公式num = 2*(x-1)+y,其中x为二进制中1的个数,y为二进制中0的个数,则有num = 18. 

 解:
1、将4个不一样的球随机放入5个杯子中( C5 1)4次方
2、选3个球视为一个整体C4 3,从五个杯子中选一个放进去C5 1 ,剩下的一个球选四个杯子中选一个放进去C4 1
3、C4 3C5 1C4 1/( C5 1)4次方=16/125

假设排列着100个乒乓球,由两个人轮流拿球装入口袋,能拿到第100个乒乓球的人为胜利者。条件是:每次拿球者至少要拿1个,但最多不能超过5个,问:如果你是最先拿球的人,你该拿几个?以后怎么拿就能保证你能得到第100个乒乓球?

解:

1、我们不妨逆向推理,如果只剩6个乒乓球,让对方先拿球,你一定能拿到第6个乒乓球。理由是:如果他拿1个,你拿5个;如果他拿2个,你拿4个;如果他拿3个,你拿3个;如果他拿4个,你拿2个;如果他拿5个,你拿1个。

2、我们再把100个乒乓球从后向前按组分开,6个乒乓球一组。100不能被6整除,这样就分成17组;第1组4个,后16组每组6个。

3、这样先把第1组4个拿完,后16组每组都让对方先拿球,自己拿完剩下的。这样你就能拿到第16组的最后一个,即第100个乒乓球。

参考答案:先拿4个,他拿n个,你拿6-n,依此类推,保证你能得到第100个乒乓球。(1<=n<=5)

有一堆垃圾,规定要由张王 李三户人家清理。张户因外出没能参加,留下9元钱做代劳费。王户上午起早干了5小时, 李户下午接着干了4小时刚好干完。问王户和李户应怎样分配这9元钱?

答案:不能简单地认为王户应得5元, 李户应得4元。不加分析而想当然办事往往搞错。应该知道,王李两户所做的工作中,除帮张户外,还有他们自己的任务。很明显,每户的工作量为3小时。王帮张干了2小时,李帮张干了1小时,王帮张的工作量是李
帮张的2倍,得到的报酬当然也应该是李的2倍。因此,王应得6元,李应得3元。

一个岔路口分别通向诚实国和说谎国。诚实国的人永远说实话,说谎国的人永远说谎话。现在你要去说谎国,但不知道应该走哪条路,现在你只能问一个人一句话。请问应该怎么问? 这句话应该怎么说?

答案:问他“你的国家怎么走?”诚实国的人会指向诚实国,说谎国的人也会指向诚实国。那另外一条路就是去说谎国的路了。

有装满药片的5个广口瓶,其中一个瓶子的药片已经被污染。没污染的药每片10mg,被污染的每片9mg。给你一个天平,如何只经过一次测量找出被污染的药瓶。

解:给瓶子编号,1,2,3,4,5

1 从第一个瓶子拿1个,第二个瓶子拿2个,第三个瓶子拿3个,第四个瓶子拿4个。
2 称重
因为正常是10mg,所以
如果是 (1+2+3+4)*10 = 10*10 = 100mg 则是第5瓶为污染的
如果是不足100mg,则少多少mg,就是第几号瓶。

比如99mg,则1号瓶是被污染的
98 则是2号瓶
97 则是3号瓶
96 则是4号瓶


慢慢整合更新,有待完善。 

猜你喜欢

转载自blog.csdn.net/weixin_41960890/article/details/115067783