Pagini recente » Cod sursa (job #291876) | Cod sursa (job #2738656) | Cod sursa (job #677551) | Cod sursa (job #1356860) | Cod sursa (job #703391)
Cod sursa(job #703391)
#include<fstream>
#define Nmax 1000000000
using namespace std;
fstream f("secv2.in",ios::in);
fstream g("secv2.out",ios::out);
long long N,K,a[50005];
void gasire_secv()
{
long long i,j,x,y,max=-Nmax,S,L;
for(i=1;i<=N;i++)
{
S=0;
S+=a[i];
L=1;
for(j=i+1;j<=N;j++)
{
S+=a[j];
L++;
if(L>=K && max<S)
{
max=S;
x=i;
y=j;
}
}
}
g<<x<<" "<<y<<" "<<max;
}
void citire()
{
long long i;
f>>N>>K;
for(i=1;i<=N;i++)
f>>a[i];
}
int main()
{
citire();
gasire_secv();
f.close();
g.close();
return 0;
}