Pagini recente » Cod sursa (job #1592485) | Cod sursa (job #978255) | Cod sursa (job #2336659) | Cod sursa (job #2043190) | Cod sursa (job #1498390)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int main()
{long n,i,x;
fin>>n;
fin>>x;
long suma=x,inma=1,sfma=1,st=1,maxsuma=suma;
if (suma<0)suma=0;
for(i=2;i<=n;i++)
{fin>>x;
suma+=x;
if(suma>maxsuma)
{maxsuma=suma;
sfma=i;
inma=st;}
if(suma<0)
{st=i+1;suma=0;}
}
fout<<maxsuma<<' '<<inma<<' '<<sfma<<endl;
}