Java面试题:计时烧绳

【考题题干】烧一根不均匀的绳子,从头烧到尾总共需要1个小时现在有若干条材质相同的绳子,问如何用烧绳子的方法来计时45分钟?1个小时15分钟呢?

【参考答案】

四十五分钟:用两根绳子ABA烧一端,B同时烧两端,当B烧净时,为三十分种,此时再点燃A的另一端,烧净时时间为四十五分种。

一小时四十五分钟:三根绳子ABCA烧一端,B数两端,C不烧,B烧净时点燃A的另一端,A烧净时,点燃C的两端,C烧净时时间为一小时十五分种。

 

更多Java面试题、Java视频、Java电子书,
请参考"爱学网izixue"