烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?(微软面试题) 解法: 三根绳子三个步骤: 先拿出两个绳子第一个绳子从一头点火,第二个绳子从两头同时开始点火(也就是需要烧半个小时)在第二根绳子烧完后,第一个绳子还剩下一半没烧,此时在它另一头点火,直到烧没此时经过30+15=45分钟在第上一根绳子刚好烧完之后在第三根绳子两头点火,也就是45+30 = 75分钟计时一个小时十五分钟