#P2607. 第2题-服务器休息计划

第2题-服务器休息计划

题目内容

小明计划在假期安排一次自驾旅行。从小明所在的城市,到旅行目的地,仅有一条高速公路,该高速公路上有 NN 个服务区,每个服务区都提供了餐饮、休息等服务,需要一定的花费。为了避免疲劳驾驶,每经过 MM 个服务区,至少必须进入其中的某个服务区,停车休息一次。休息时,需要一定的花费。请帮小明安排一个服务区休息计划,使其在服务区的总花费最少。

输入描述

第一行:两个整数 NNMM 。其中 NN 表示服务区的数量,MM 表示经过连续 MM 个服务区,必须至少停车休息一次。

第二行:包含 NN 个整数的数组。第 ii 个元素,表示第 ii 个服务区休息时需要的费用(假定在服务区 ii 停车休息,一定会消费该服务区对应的费用)其中:

  • 0<N<=100000<N<= 10000

  • 0<M<=500<M <= 50

输出描述

一行,表示在服务区休息的最小总花费。

样例1

输入

5 3
5 6 9 10 6

输出

9

说明

在第 33 个服务区休息一次,花费为 99 最少。

样例2

输入

4 2
3 2 2 5

输出

4

说明

在第 22 个服务区和第 33 个服务区休息,总花费为 2+2=42+2=4 最少