时间求半&一次称重

两个问题:

1. 一根不均匀的绳子,从头到尾燃烧完需要1个小时,先有材质相同的若干不均匀绳子,请问1小时15分钟如何确定?

2. 有100个零件,分装成10袋。每袋装10个,在其中9袋里零件每个50g,1袋里每个零件重49g,这10袋混在一起,称一次,找出那袋次品!


Solutions:

1.  

step1:找3根绳子,第一条两头都点燃,燃尽、得30minutes;

step2:第一条燃尽时,点燃第二条和第三条,第二条两头同时点燃、第三条只点燃一头。等第二条燃尽时,得30minutes,总共1小时;

step3:等第二条燃尽时,点燃第三条的另一头,待第三条燃尽,得另外的15minutes,总共1小时15分钟。

2. 

step1:对各个袋子编号:1、2、3、4、5、6、7、8、9、10;

step2:从第1个袋子中拿出1个零件,从第2个袋子中拿出2个零件……从第10个袋子中拿出10个零件;

step3:对以上(1+2+3+……+10)=55个零件称重,如果第n个袋子里是次品的话,那么称重总和X=50*55-n*(50-49)=2750-n;

即,n=2750-X,即可得到次品袋子编号。


总结,

第1题,利用时间同步,可以确定出半个小时的时间,然后利用同样的原理,确定出15分钟的时间,原理直观,要懂得变通!

第2题,利用编号 和 数量差额,可以人为分割出正品与次品的区别,然后利用差额定位出次品编号,两个spark,值得记录!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值