non so perchè ma le ultime subtask non le riesco a completare del tutto. Quali errori non ho considerato?
#include <iostream>
#include <cmath>
using namespace std;
int main(){
ios_base::sync_with_stdio(false);
cin.tie(NULL);
long int n, sum=0, m=-1000, k;
cin>>n>>k;
long int t[n];
for(int j=0; j<n; ++j){
cin>>t[j];
sum+=t[j];
if(j-k>=0){
sum-=t[j-k];
}
if(j-k>=-1){
m=max(m, sum);
}
}
cout<<m;
}