没开O2记录
和
开O2记录
代码都一样
#include <bits/stdc++.h>
using namespace std;
const int maxn = 3e3;
int n,m,a[maxn],s[maxn],ans = 100 * maxn + 50;
int main(){
scanf("%d%d",&n,&m);
for (int i = 1; i <= n; i++) scanf("%d",&a[i]);
s[0] = 0;
for (int i = 1; i <= n; i++) s[i] = s[i - 1] + a[i];
for (int i = m; i <= n; i++) ans = min(ans,s[i] - s[i - m]);
printf("%d",ans);
return 0;
}