Cod sursa(job #56346)

Utilizator me_andyAvramescu Andrei me_andy Data 29 aprilie 2007 13:59:40
Problema Secventa 2 Scor 90
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include<fstream.h>

  long a,s,c,smax,b,i,x,x1,x2,x3;
  ifstream f("secv2.in");
  ofstream g("secv2.out");

int main()
{
 f>>x;
 f>>b;
 s=0;
 c=0;
 smax=0;
 x1=1;
 x2=0;
 for(i=1;i<=x;i++)
 {
 f>>a;
 s=s+a;
  c++;
  if(s>smax && c>=b)
  {
	smax=s;
	x3=x1;
	x2=i;
	}
  if(s<0)
  { s=0;
	c=0;
	x1=i+1;
  }
 }
 g<<x3<<" "<<x2<<" "<<smax;
 f.close();
 g.close();
 return 0;

}