Pagini recente » Cod sursa (job #1562713) | Cod sursa (job #2654693) | Cod sursa (job #2820267) | Cod sursa (job #2463268) | Cod sursa (job #487575)
Cod sursa(job #487575)
#include <stdio.h>
#include <fstream.h>
long n,i,s,nr,smax=-21000000,ind,st,fn;
int main() {
FILE *g;
ifstream fin("ssm.in");
g=fopen("ssm.out","w");
fscanf(f,"%ld",&n);
s=-1;
for (i=1;i<=n;i++) {
fin>>nr;
if (s<0) {s=nr; ind=i; }
else s+=nr;
if (s>smax) {smax=s; st=ind; fn=i; }
}
fprintf(g,"%ld %ld %ld",smax,st,fn);
fclose(g); return 0;
}