该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
Y 同学沿着一条笔直的河道建设补给港。河边有 N 个候选位置,第 i 个位置的坐标为 Xi,在这里建设港口可以获得基础收益 Pi。保证 0<X1<X2<⋯<XN≤106。起点记为编号 0,坐标为 X0=0,它不算作候选港口。
Y 同学会从左到右选择若干个候选位置,形成一条补给路线。若路线中上一个被选择的位置为 j,下一个被选择的位置为 i,其中 0≤j<i,那么选择位置 i 带来的净增收益为 Pi−C(Xi−Xj)2。距离越远,维护这段河道连接的损耗就越大。
路线可以在任意候选位置结束,但至少要选择一个位置。请你在所有合法选择方案中,求出 Y 同学能够得到的最大总收益。
输入格式
第一行包含两个整数 N,C。
接下来 N 行,每行两个整数 Xi,Pi。
输出格式
输出一行一个整数,表示最大总收益。
样例
样例输入 #1
5 2
1 10
3 20
6 25
8 12
11 40
样例输出 #1
53
数据范围与约定
对于 100% 的数据,保证 1≤N≤2×105,1≤C≤20,0<X1<X2<⋯<XN≤106,1≤Pi≤106。
| 测试点编号 |
分值 |
范围 |
特殊性质 |
| 1∼4 |
16 |
N≤300 |
无 |
| 5∼8 |
满范围 |
特殊性质 A |
| 9∼12 |
18 |
特殊性质 B |
| 13∼16 |
20 |
N≤5000 |
无 |
| 17∼22 |
30 |
满范围 |
特殊性质 A:保证相邻两个坐标差均为 3。
特殊性质 B:保证所有 Pi≥105。