这代码哪错了??(样例过了)
#include<iostream>
using namespace std;
long long n,m;
long long qian[10000001];
int main(){
cin>>n>>m;
for(long long i=1;i<=n;i++){
long long k;
cin>>k;
qian[i]=qian[i-1]+k;
}
long long big=-1;
for(long long i=0;i<=m-1;i++){
big=max(big,qian[i+m+1]-qian[i]);
}
cout<<big;
}