#AT1268. 银狐对怪物
银狐对怪物
题目描述
在打怪。他的面前有 只怪。
这 只怪站在一行上。为了方便,我们把他们看作在一个数轴上。其中第 只怪物的坐标为 ,有 点血量。
他可以用炸弹来攻击这些怪物。如果选择在位置 投放炸弹,那么坐标位于 和 之间的怪物会全部减少 点血量。
如果所有怪物的血量都 ,那么他就获胜了。
找到在获胜的情况下, 需要投放的炸弹最少有多少个。
输入
第一行三个整数
接下来一共行,表示
输出
输出获胜所需要的最小炸弹数量。
3 3 2
1 2
5 4
9 2
2
样例解释
首先,让我们在坐标 4处使用炸弹,将第一个和第二个怪物的生命值减少 2.
然后,在坐标 6处使用炸弹,将第二个和第三个怪物的生命值减少 2。
现在,所有怪物的生命值均为 0。使用一颗炸弹无法使所有怪物的生命值降至0或以下。
9 4 1
1 5
2 4
3 3
4 2
5 1
6 2
7 3
8 4
9 5
5
样例解释
我们应该在坐标5 处使用五颗炸弹。
3 0 1
300000000 1000000000
100000000 1000000000
200000000 1000000000
3000000000