Pagini recente » Cod sursa (job #2254700) | Cod sursa (job #2897547) | Cod sursa (job #3227808) | Cod sursa (job #2364601) | Cod sursa (job #2036695)
#include <bits/stdc++.h>
#define Nmax 50001
using namespace std;
ifstream f("secv2.in");
ofstream g("secv2.out");
int v[Nmax];
int main()
{
int n,k,i;
f>>n>>k;
for(i=1;i<=n;i++)
{
f>>v[i];
v[i]+=v[i-1];
}
int minn=0,maxx=v[k],pmax=k,pmin=0;
for(i=1;i<=n-k;i++)
{
if(maxx<v[i+k]-minn)
{
maxx=v[i+k]-minn;
pmax=i+k;
}
if(minn>v[i])
{
minn=v[i];
pmin=i;
}
}
g<<pmin+1<<' '<<pmax<<' '<<maxx;
return 0;
}