#test1254. 第3题 懒散的奶牛

第3题 懒散的奶牛

Description

又是一个炎热的夏天,贝西感觉差不多要热疯了,它想找一段茂盛的草场避暑。牧场里面有N(1 <= N <= 100,000)个点有茂盛的草场其它的点没有牧草,所有点都在同一条坐标直线上,这N个点都有两个数据:分别表示这个点的牧草的茂盛程度g_i (1 <= g_i <= 10,000),和坐标x_i (0 <= x_i <= 4,000,000)。贝西想找到一个这样的点(不一定是有牧草的点)避暑:这个点的前后长度为K(1 <= K <= 4,000,000)的范围内茂盛程度之和最大,你能帮助它找到这个点吗?

Input Format

第一行:两个整数N和K

第2..N+1行:每行两个整数g_i x_i ,分别代表第i个草场的茂盛程度和位置

Output Format

一个整数代表找到长度为k的最大茂盛程度之和。

4 3 
4 7 
10 15 
2 2 
5 1 
11

Hint

【样例解释】:最后贝西选择在位置x=4,这样它就把位置 x=1, x=2, x=7 三个草场包括进去了。