楼主: gongwng
21582 68

问:烧一根不均匀的绳,从头烧到尾总共需要1个小时.. [推广有奖]

21
leele1225 发表于 2009-6-4 10:25:00
这个问题是一个面试试题呀~~~听说是华为的!!

22
guolong0303 发表于 2009-6-4 10:29:00

看了看很多答案,提供一种需要三根绳子直接计算时间的办法。

先点燃一根绳子的两端,计算半小时,这跟绳子燃完后点燃另外一根绳子的两端和一根绳子的一段,当两端绳子燃完后,在点燃另外一根燃一端绳子的另一端。

来自于风,爱的是海!

23
thedynasty 发表于 2009-6-4 11:12:00
怎么确定两端同时点燃至烧完就是半个小时?

24
ryansun120 发表于 2009-6-4 11:22:00

这题目嘛,看可不可以用非系统性风险的分散和概率来解决,一根绳不均匀,那么一百根绳扎起来应该是均匀的了,因为一根绳子得不均匀会被其他绳子得不均匀分散掉(非系统性风险的分散)。一百根扎起来烧1/4应该是15分钟了。问题是扎起来烧的燃烧面积不同,热量不同,效果可能会有分别。可以这样解决:

一百根绳子分别剪掉1/4,分别同时燃烧,那么每根1/4绳子烧尽的时间都不同,用概率,当50根1/4绳子烧尽的时间应该是15分钟了。

大家讨论这个方法行不行?

25
jianjun-wu 发表于 2009-6-4 11:29:00
以下是引用thedynasty在2009-6-4 11:12:00的发言:
怎么确定两端同时点燃至烧完就是半个小时?

因为假设: 一根从头至尾烧完刚好一小时 !

4楼完全正确 !

26
jianjun-wu 发表于 2009-6-4 11:32:00
以下是引用ryansun120在2009-6-4 11:22:00的发言:

这题目嘛,看可不可以用非系统性风险的分散和概率来解决,一根绳不均匀,那么一百根绳扎起来应该是均匀的了,因为一根绳子得不均匀会被其他绳子得不均匀分散掉(非系统性风险的分散)。一百根扎起来烧1/4应该是15分钟了。问题是扎起来烧的燃烧面积不同,热量不同,效果可能会有分别。可以这样解决:

一百根绳子分别剪掉1/4,分别同时燃烧,那么每根1/4绳子烧尽的时间都不同,用概率,当50根1/4绳子烧尽的时间应该是15分钟了。

大家讨论这个方法行不行?

不错! 来了个大样本理论!

但你想放火啊!!!

27
wpwpwppopo 发表于 2009-6-4 11:40:00

这个问题这样理解:

假设绳子分为ABC三个点,A、B为左右的端点,C为绳长中间偏右的一点,

并假设绳子从A开始烧,到达C点时刚好有半小时。如:A————C——B

(1)如果我们只从A点开始燃烧,那么烧到C点时(AC段已燃烧完),剩下的绳子CB段就一定可以再燃烧半小时。

(2)如果我们只从B点开始燃烧,那么烧到C点时(BC段已燃烧完),剩下的绳子CA段也一定可以再燃烧半小时。

(3)现在,我们同时燃烧A、B两个端点,结果就一定是在C点时,燃烧结束,恰好半小时。

本题,采用反证法,比较好求证解题思路。

因此,答案:取L1、L2、L3三根绳子。L1、L2两根绳子先烧,并且L1同时点燃两端,L2只点燃一端,L1燃尽时(即half hour了),再点L2的另一端,L2燃尽时(即15min了),点燃L3的两端,L3燃尽时(又是half hour),共1小时15分钟。

28
luckhailong 发表于 2009-6-4 11:43:00
楼上说的也有道理!

29
gongwng 发表于 2009-6-4 11:46:00

这些绳子的长短未必一致!!!!!与均匀绝对有关系,百度上那些答案绝对有问题,不严谨。

30
wangfei8126 发表于 2009-6-4 11:57:00
早说了找天平,称重,称四分之一的绳子出来就得了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-30 23:45