剑指offer文章汇总

1、灯管问题
Q:在房间里有三盏灯,房外有三个开关,在房外看不见房内的情况下,你只能进门一次,请问用什么方法来区分哪个开关控制哪盏灯?

A:先打开第一个开关,让它开一会再关上,然后打开第二个开关进入房间再摸下每个灯,发热的那盏是第一个开关的,亮的那盏是第二个开关的,没有温度的那盏是第三个开关的。

2、最多能喝多少瓶啤酒
Q:假如每3个空啤酒瓶可以换一瓶啤酒,某人买了10瓶啤酒,那么他最多可以喝到多少瓶啤酒?

A: 喝完10瓶啤酒后有10个空瓶,用其中9个空瓶可以换3瓶啤酒,喝完这3瓶啤酒后一共有4个空瓶,可以再换1瓶啤酒,喝完这一瓶啤酒会有2个空瓶,若可以借空啤酒瓶的话,可以向老板借1个空酒瓶,这样可以再换1瓶啤酒,将这瓶啤酒喝完,空酒瓶还给老板。总共可以喝 10+3+1+1 = 15瓶.若不能借空酒瓶的话,只能喝到 10+3+1 = 14瓶

3、为什么多了1块?
Q:假设我手里有50块钱,买衣服花去20元,剩余30元,买拖鞋花去15元,剩余15元,买糖果花去9元,剩余6元,买零食花去6元,剩余0元。总计花出去的钱为:20+15+9+6 = 50元, 剩余钱数总计:30+15+6+0 = 51元,这是为什么?

A:剩余的钱和总价没有任何关系。

4、如何倒出2两酒?
Q:据说有人给酒肆的老板娘出了一个难题:此人明明知道店里只有两个舀酒的勺子,分别能舀7两和11两酒,却硬要老板娘卖给他2两酒。聪明的老板娘毫不含糊,用这两个勺子在酒缸里舀酒,并倒来倒去,居然量出了2两酒,聪明的你能做到吗?

A:11,0->4,7->4,0->0,4->11,4->8,7->8,0->1,7->1,0->0,1->11,1->5,7->5,0->0,5->11,5->9,7->9,0->2,7,这样就有2两了。

5、猜数游戏
Q:已知两个1-30之间的数字,甲知道两个数字之和,乙知道两数之积。
甲问乙:“你知道是哪两个数字吗?”乙说:“不知道“;
乙问甲:“你知道是哪两个数字吗?”甲说:“也不知道“;
于是,乙说:“那我知道了”;
随后甲也说:“那我也知道了”;
这两个数是什么?

A:允许两数重复的情况下答案是1和4,
不允许重复的情况下有两种答案1和6,或1和8。

6、分蛋糕
Q:请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。

A:把切成的8份蛋糕先拿出7份分给7人,剩下的1份连蛋糕盒一起分给第8个人。

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

A: 假如只有一个人戴黑帽子,那他看到所有人都戴白帽,在第一次关灯时就应自打耳光,所以应该不止一个人戴黑帽子;如果有两顶黑帽子,第一次两人都只看到对方头上的黑帽子,不敢确定自己的颜色,但到第二次关灯,这两人应该明白,如果自己戴着白帽,那对方早在上一次就应打耳光了,因此自己戴的也是黑帽子,于是也会有耳光声响起;可事实是第三次才响起了耳光声,说明全场不止两顶黑帽,依此类推,应该是关了几次灯,有几顶黑帽。所以有3个人戴着黑帽子。

8、如何过桥?
Q:小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。每次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会熄灭。问:小明一家如何过桥?

A:(1):小明和小明弟弟过去;3s
(2):小明弟弟回来;3s+3s=6s
(3):小明妈妈和小明爷爷过去;6s+12s=18s
(4):小明回来;18s+1s=19s
(5):小明和小明爸爸过去;19s+6s=25s
(6):小明回来;25s+1s=26s
(7):小明和小明弟弟过去;26s+3s=29s

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值