#include<bits/stdc++.h>
using namespace std;
long long int n, k, ans;
int main()
{
scanf("%lld%lld",&n,&k);
long long int a[n-1]={0}, s[n-1]={0};
for(int i=1;i<=n-1;++i)
{
scanf("%lld",&a[i]);
}
for(int p=1;p<=n-1;++p)
{
s[p]=s[p-1]+a[p];
if(p>k)
{
ans=max(s[p]-s[p-k],s[p-1]-s[p-k-1]);
}
}
printf("%lld",s[n-1]-ans);
return 0;
}
各位大佬,本萌新找不出来错误。请指正!