더운 여름날이다. 암소 베시는 노곤노곤 하다. 가능한 가까운 거리에 많은 풀을 먹을 수 있는 위치에 자신을 두기를 원한다.
베시의 목초지에는 N 개의 풀 조각이 있다. 이는 직선으로 이루어져 있다. i 번째 조각에는 gi 만큼의 풀을 가지고 있다. 이 조각은 x_i 의 위치에 있다. 베시는 풀 조각이 있는 위치에 갈수 있다. 정수 위치에 갈수 있다는 것.
그가 가장 많은 풀을 먹을 수 있도록 한 지점을 선택하는 것을 도와 주는 것이 문제이다.
입력의 예에서 4 개의 지점에서 3 의 범위만큼의 풀을 취할 수 있고 각 줄 에는 풀 양과 위치가 주어진다. 그림과 같은 것이고 4 지점에 베시가 간다면 최대 11 만큼의 풀을 먹을 수 있다.
There are N patches of grass (1 <= N <= 100,000) in Bessie's field, which we can think of as a long one-dimensional number line. The ith such patch contains g_i units of grass (1 <= g_i <= 10,000) and is located at a distinct point x_i along the field (0 <= x_i <= 1,000,000). Bessie would like to choose a point in the field as her initial location (possibly the same point as a patch of grass) so that a maximum amount of grass is within a distance of K steps from this location (1 <= K <= 2,000,000).
Please help Bessie determine the maximum amount of grass she can reach, if she chooses the best possible initial location.
입력 4 3 4 7 10 15 2 2 5 1 출력 11
출처: USACO 2014 March Contest, Bronze