Pagini recente » Cod sursa (job #2850951) | Cod sursa (job #892268) | Cod sursa (job #3030991) | Cod sursa (job #1981550) | Cod sursa (job #2358448)
#include<fstream>
using namespace std;
ifstream f("secv2.in");
ofstream g("secv2.out");
int i,i1,max1=-2100000,x,pozi,pozj,suma=-1,n,k,pozfinali,pozfinalj;
int main()
{
f>>n>>k;
for(i=1;i<=n;i++)
{
f>>x;
if(suma>=0)
suma=suma+x;
else
{
i1=i;
suma=x;
}
if(suma>max1)
{
max1=suma;
pozi=i1;
pozj=1;
}
if(pozj-pozi+1>=k)
{
pozfinali=pozi;
pozfinalj=pozj;
}
}
g<<pozfinali<<" "<<pozfinalj<<" "<<max1;
}