微软面试题:两根绳子燃烧速度不同,还有一盒火柴,如何用这两样东西表示四十五分钟?

如题所述

哥。首先提示您。您的题目有一个地方没描述好。
根据我上次去微软面试的经历。这个题目应该是这样的:
两根绳子,燃烧时间均为1个小时,两根绳子燃烧速度不均匀,还有一盒火柴,如何用这两样东西表示四十五分钟?

接下来是答案。
把第一根绳子从头和屁股同时点着,同时也把第二根从头点着。
等第一根点完了,再将第二根的屁股点着。
等第二根也完了,就是45分钟。
您可以自己想想,想不通我再给您详细分析。
还有。就是微软以后面试肯定不会再考这一题了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-20
用火柴摆成时钟的样子,用两根绳子一个指向12另一个指向9
第2个回答  2013-10-20
貌似你的问题有问题吧。。只提到绳子的燃烧速度,一盒火柴。怎么可能表示出四十五分钟的时间呢?微软的原问题应该是:烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 答案:三根绳,同时,第一根点燃两端,第二根点燃一端,第三根不点 ,第一根绳烧完(30分钟)后,点燃第二根绳的另一端,第二根绳烧完(45分钟)后,点燃第三根绳子两端,第三根绳烧完(1小时15分)后,计时完成
如果依照微软面试题的条件,计时四十五分钟的话,当第二根绳子烧完就是四十五分钟了。。。
相似回答