Cod sursa(job #609932)

Utilizator mening12001Andrei Geogescu mening12001 Data 23 august 2011 21:15:36
Problema Subsecventa de suma maxima Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.29 kb
#include<fstream.h>
long long s,a,max=-1000000000;
int main()
{ifstream f("ssm.in");
ofstream h("ssm.out");
int n,i,j,x1,x=1,y;
f>>n;
f>>a;
s=a;
for(i=2;i<=n;i++)
{f>>a;
if(a+s>=a)
s=a+s;
else
{s=a;
x=i;}
if(s>=max)
{x1=x;
max=s;
y=i;}}
h<<max<<" "<<x1<<" "<<y;	
return 0;}