Pagini recente » Cod sursa (job #2479426) | Cod sursa (job #1949463) | Cod sursa (job #431758) | Cod sursa (job #1795060) | Cod sursa (job #487572)
Cod sursa(job #487572)
#include <stdio.h>
long n,i,s,nr,smax=-240000000,ind,st,fn;
int main() {
FILE *f,*g;
f=fopen("ssm.in","r");
g=fopen("ssm.out","w");
fscanf(f,"%ld",&n);
s=-1;
for (i=1;i<=n;i++) {
fscanf(f,"%ld",&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;
}