100 #P1080. *【动态规划:状态设计DP】乘电梯
*【动态规划:状态设计DP】乘电梯
【问题描述】
大楼有 层,没有楼梯,只有 座电梯,每座电梯有服务的一段楼层()。
人一开始在第 层,计算到到第 层的时间。
电梯每下一层需要 个单位时间。人出入电梯不需要时间,等待电梯需要时间。
在第i层等待电梯出现的时间为:。
注:其中 表示 , 表示 。
【输入文件】
第一行是电梯的数量和大楼层数。
然后每行是一个电梯服务的最低层和最高层。最多有200个电梯,大楼不超过10000层。显然问题是有解的。不然你是怎么上去的呢?
【输出文件】
最短时间。精确到5位小数。
6 15
4 8
10 14
1 5
7 11
13 15
1 13
20.32308