#P2119. 2119 - 任务的最少完成时间

2119 - 任务的最少完成时间

题目描述

AA 同学接到了 nn 个需要完成的任务,这 nn 个任务必须按照接到的顺序完成,每个任务的完成时间为 aia_i

由于任务非常艰巨,小 AA 同学从老师那里领到了一张减负卡,用这张卡,小 AA 可以从 nn 个任务中任意的删除 kk 个连续的任务,只需要完成剩余的任务。

请问,小 AA 完成所有任务的总时间最少是多少?

输入

11 行,有两个整数 nnkk1n1061≤n≤10^60k1060≤k≤10^6 )。

接下来有 nn 个整数,每个整数 aia_i 表示每个任务的完成时间。( 1ai10121≤a_i≤10^{12}

输出

一个整数,表示小 AA 任务完成的最少时间。

样例

5 2
1 3 2 5 4
6

来源

前缀和差分