/*
arr[i] : i번째 입력된 데이터
memo[i] : i에 관련된 정보
ex) i가 입력된 횟수, i가 입력된적 있는지?
#include <stdio.h>
int main()
{
int i, j, a[24]={}, n;
scanf("%d", &n);
for(i=1;i<=n;i++){
scanf("%d", &j);
a[j]+=1;
}
for(i=1;i<=23;i++){
printf("%d ", a[i]);
}
return 0;
}
#include <stdio.h>
int main()
{
int i, j, a[10000001]={}, n, m, k;
scanf("%d", &n);
for(i=1;i<=n;i++){
scanf("%d", &j);
a[j]=1;
}
scanf("%d", &m);
for(i=1;i<=m;i++){
scanf("%d", &k);
printf("%d ", a[k]);
}
return 0;
}
*/
#include <stdio.h>
int main()
{
int n, k, i, j, a[100001]={}, sum=0, max;
scanf("%d %d", &n, &k);
for(i=1;i<=n;i++){
scanf("%d", &a[i]);
}
for(j=1;j<=k;j++){
sum+=a[j];
}
max=sum;
for(i=1;i<=n-k;i++){
sum=sum-a[i]+a[i+k];
if(max<sum){
max=sum;
}
}
printf("%d", max);
return 0;
}😗



