护卫队

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

GDOI工作组遇到了一个运输货物的问题。现在有N辆车要按顺序通过一个单向的小桥,由于小桥太窄,不能有两辆车并排通过,所以在桥上不能超车。另外,由于小桥建造的时间已经很久,所以小桥只能承受有限的重量,记为Max(吨)。所以,车辆在过桥的时候必须要有管理员控制,将这N辆车按初始顺序分组,每次让一个组过桥,并且只有在一个组中所有的车辆全部过桥以后才让下一组车辆上桥。现在,每辆车的重量和最在速度是已知的,而每组车的过桥时间由该组中速度最慢的那辆车决定。
现在请你编一个程序,将这N辆车分组,使得全部车辆通过小桥的时间最短。

Input Format

第一行有三个数,分别为Max(吨),Len(桥的长度,单位:Km),N(三个数之间用一个或多个空格分开)。
接下来有N行,每行两个数,第i行的两个数分别表示第i辆车的重量(吨)和最大速度(km/h)。


注意:所有的输入都为整数,并且任何一辆车的重量都不会超过Max。

Output Format

只有一行,输出全部车辆通过小桥的最短时间(m),精确到小数点后一位。

100 5 9
40 25
50 20
70 10
12 50
9  70
49 30
38 25
27 50
19 70

63.0

Hint

注意精度

【2023新初二动态规划】

未参加
状态
已结束
规则
IOI
题目
14
开始于
2023-8-7 17:00
结束于
2023-8-10 17:00
持续时间
72 小时
主持人
参赛人数
17