Pagini recente » Cod sursa (job #773876) | Cod sursa (job #270263) | Cod sursa (job #2372206) | Monitorul de evaluare | Cod sursa (job #182531)
Cod sursa(job #182531)
# include <stdio.h>
long int a[50005],p1,p2,n,k,s,smax,i,j,l;
int main ()
{
freopen ("secv2.in","r",stdin);
freopen ("secv2.out","w",stdout);
scanf ("%li%li",&n,&k);
for (i=1;i<=n;i++)
scanf ("%li",&a[i]);
smax=-2000000000;
for (i=1;i<=n;i++)
{
s=0;
for (j=i;j<=n;j++)
{
s=s+a[j];
if (j-i+1>=k)
if (smax<s)
{
smax=s;
p1=i;
p2=j;
}
}
}
printf ("%li %li %li",p1,p2,smax);
return 0;
}