#1115. 【入门】任务的最少完成时间

【入门】任务的最少完成时间

说明

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

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

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

输入格式

第1行,有两个整数nnkk

接下来有nn个整数,每个整数aia_i表示每个任务的完成时间。

输出格式

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

样例

5 2
1 3 2 5 4
6

数据范围

  • 1n1060k1061≤n≤10^6,0≤k≤10^6
  • 1ai10121≤a_i≤10^{12}