Pagini recente » Cod sursa (job #2050640) | Cod sursa (job #2050796) | Cod sursa (job #2050834) | Cod sursa (job #794356) | Cod sursa (job #480200)
Cod sursa(job #480200)
# include <fstream>
# include <cstdio>
using namespace std;
int N, i, s, smax, in=1, sf=1, aux=1, cit;
int main (){
ifstream f ("ssm.in");
f>>N;
f>>cit;
s=cit;
smax=cit;
for (i=2;i<=N;++i){
f>>cit;
if (s<0){
s=cit;
aux=i;
}
else s+=cit;
if (smax<s){// new max
in=aux;
sf=i;
smax=s;
}
}
freopen ("ssm.out", "w", stdout);
printf ("%d %d %d\n", smax, in, sf);
return 0;
}