智力题

2021-04-21  本文已影响0人  吃掉夏天的怪物

总结的一些智力题

1.蚂蚁

一只蚂蚁从一根杆的一端到另外一端需要2分钟,两只蚂蚁在杆上相遇后立即掉头,杆上随机分部20只蚂蚁,最多需要多久杆上会没有蚂蚁?

两分钟?

假设互换身体

2.赛马问题

  • 64匹马,8个跑道,问最少比赛多少场,可以选出跑得最快的4匹马
    • Assumptions:每场比赛每个跑道只允许一匹马,且不存在并列情形

问题分析

问题答案

3. 装水

容量为5升和6升的瓶子怎么装出3升的水?

五升装满灌入6升-->再装满5L的瓶子,再灌入6升(此时5L剩下4L)-->6L倒掉,5L中的4L导入6L中-->5L装满倒满6L,此时5L中(5-2 =3)

(自己的瞎答)

4. 拿苹果

a

先动手,把10个一堆的那堆拿走单数个,使两堆数目都保持单数以后无论第二人从哪堆拿,第一人都从同一堆拿苹果,要求是始终保持本堆苹果数为单数.如果过程中对方沉不住气把某堆拿完,那你只要也拿完另一堆即可

有两堆苹果,一堆6个,另一堆7个,取法只有两种:在其中一堆取1个,两堆各取1个,先拿,如何获胜

先从一堆中取1个,然后跟着对方取一样的。?????

5.毒老鼠

现在有100瓶药,只有1瓶是有毒的,老鼠试完药后,需要3天才能才能知道药是否有毒,而现在需要3天知道100瓶中哪1瓶有毒,请问最少需要多少只老鼠。

因为2^7=128>=100,最少需要7只 将1~100转换为2进制数,一共7位。 假设对于某数的2进制为:C1 C2 C3 C4 C5 C6 C7 老鼠mi将ci为1的药都试了,若mi在3天后死了,说明毒药为2进制的第ci位为1的十进制对应的药。 如果死了C1 C2 C3,表明药的二进制的第1,2,3位都为1

6.找重的球

有八个大小相同的球,其中7个重量相等,有一个稍微重一点.如何用天平仅称两次就能确定哪个球更重?

随意取6个,分成2组,放在天平的两端,看是否下沉. 如果下沉,将下沉的一端的3个,取2个出来,放在天平的两端,下沉的是重的,如果天平是平的,则没称的这个是重的. 如果2组3个都是平的,那么剩下的2个有一个是重的,放在天平上,下沉的是重的. 这样就2次可以出来.

7. 拿球

有100个球,两个人顺序抽球,任意抽1-4个球,问是你先抽还是第二次抽能保证使你抽到最后一个球?

答案:第二个抽取的可以拿到最后一个球

分析:方法一:区间划分,抽取求的范围是1-4.则两个人抽取的范围是2-8.但是8个球不能保证,可以保证的范围是2-5个球,因此,将100个球进行缩小范围是5个球,则要拿到第5个球,则需要拿到第0个球,即就是对方先抽取。

方法二:枚举法,从后往前分析。

要拿到最后一个球,则必须拿到100号求,那么依次往前就是必须拿到95,90,85,。。。。10,5,0;

因此选择第二个抽取的人;

8.绳子

一根粗细不均的绳子完全燃烧要一小时,如何用它测量75分钟时间?

首先将一根绳子的两端同时点燃,需要的时间是半个小时,。

如何来计算15分钟:

首先将两个绳子点燃,一个点两端,一个点一端

然后等点燃两端的绳子烧完之后的时间是半个小时,接着再点燃那个绳子的另一端,则一共燃烧的时间是30+15=45分钟;

因此30+45=75分钟;

上一篇 下一篇

猜你喜欢

热点阅读