Pagini recente » Cod sursa (job #2621264) | Cod sursa (job #1297097) | Cod sursa (job #2940966) | Cod sursa (job #151373) | Cod sursa (job #584876)
Cod sursa(job #584876)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int x1,x2,n,st,sf,i,j,sfx,stx,cmax;
int main()
{
f>>n;
f>>x1;
st=1;
sf=1;
cmax=x1;
for (i=2;i<=n;i++)
{
f>>x2;
if (x2>cmax) cmax=x2;
if (x1>0) {x2=x2+x1;sf=i;}
else st=i;
if (x2>cmax) {cmax=x2;sfx=sf;stx=st;
}
x1=x2;
}
if (n==1)
g<<cmax<<" "<<1<<" "<<1; else
g<<cmax<<" "<<stx<<" "<<sfx<<'\n';
f.close();
g.close();
return 0;
}