#3132. Antenna Coverage
Antenna Coverage
题目描述
中央镇的市长希望对中央大街进行现代化改造,在本题中,中央大街用 轴表示。
在这条街上有 个天线,编号从 到 。第 个天线位于位置 ,初始覆盖范围为 :它可以覆盖区间 内的所有整数位置。
你可以将任意天线的覆盖范围增加 ,每次操作花费 个金币。你可以对同一个天线进行多次操作。
为了完成街道的现代化,需要使得所有从 到 的整数位置都被至少一个天线覆盖。注意,允许覆盖 以外的位置,即使这些位置不需要被覆盖。
请问,最少需要多少金币,才能完成这项现代化改造?
输入格式
第一行包含两个整数 和 (,)。
接下来的 行中,第 行包含两个整数 和 (,)。
每个位置最多只有一个天线(即 两两不同)。
输出格式
输出一个整数,表示使得所有 到 的位置都被至少一个天线覆盖所需的最小金币数。
输入输出样例 #1
输入 #1
3 595
43 2
300 4
554 10
输出 #1
281
输入输出样例 #2
输入 #2
1 1
1 1
输出 #2
0
输入输出样例 #3
输入 #3
2 50
20 0
3 1
输出 #3
30
输入输出样例 #4
输入 #4
5 240
13 0
50 25
60 5
155 70
165 70
输出 #4
26
说明/提示
在第一个样例中,一种可行的策略如下:
- 将第一个天线的覆盖范围增加 ,使其变为 。此时该天线覆盖区间 ,即 。
- 将第二个天线的覆盖范围增加 ,使其变为 。此时该天线覆盖区间 ,即 。
- 将第三个天线的覆盖范围增加 ,使其变为 。此时该天线覆盖区间 ,即 。
总代价为 。可以证明,这是使得所有 到 的位置都被至少一个天线覆盖所需的最小代价。
注意,在本方案中,位置 和 被不同的天线重复覆盖,但这并不影响结果。
——
在第二个样例中,第一个天线已经覆盖了区间 ,因此无需进行任何操作。
注意,唯一需要被覆盖的位置是 ;位置 和 也被覆盖了,但这并不重要。
相关
在下列比赛中: