소들이 어린 시절로 돌아가 사람의 사방치기와 비슷한 놀이를 하고 있다. 이 놀이는 잔디밭에 분필로 그린 한 줄의 정사각형 칸 $N$개를 사용하며, 칸에는 $1 \dots N$의 번호가 매겨져 있다. 여기서 $3 \le N \le 250000$이다.
좋은 놀이가 다 그렇듯 이 사방치기에도 상금이 걸려 있다. $i$번 칸에는 정수 상금 $V_i$가 적혀 있으며, $-2000000000 \le V_i \le 2000000000$이다. 소들은 누가 가장 많은 돈을 버는지 겨룬다.
규칙은 다음과 같다.
소는 착지한 모든 칸의 상금의 합만큼 돈을 번다. 소가 벌 수 있는 최대 금액을 구하여라.
예시로 $K = 3$인 여섯 칸짜리 코스를 생각해 보자.
칸 번호: 0 1 2 3 4 5 6
+---+ +---+ +---+ +---+ +---+ +---+ +---+
|///|--| |--| |--| |--| |--| |--| |
+---+ +---+ +---+ +---+ +---+ +---+ +---+
상금: - 0 1 2 -3 4 5
최적의 점프 순서 하나는(대괄호 안은 그 칸에서 얻는 상금) $1[0],\ 3[2],\ 6[5],\ 5[4],\ 2[1],\ 0[0]$이며, 합계는 $0 + 2 + 5 + 4 + 1 + 0 = 12$이다. 반대로 $0, 1, 2, 3, \dots$처럼 앞으로만 나아간 소는 되돌아올 수 없다. 되돌아올 때 착지할 수 있는 칸(나아갈 때 밟은 칸의 바로 앞 칸)이 모두 이미 밟은 칸이기 때문이다.
참고: 소는 아무 점프도 하지 않기로 선택할 수도 있으며, 이때 얻는 금액은 $0$이다.