Pagini recente » Cod sursa (job #2108725) | Cod sursa (job #2675746) | Cod sursa (job #2222073) | Cod sursa (job #2981740) | Cod sursa (job #270648)
Cod sursa(job #270648)
#include<stdio.h>
int v,n,i,s,sa,pmax,imax,pi,pimax,max;
int main(){
FILE *f=fopen("ssm.in","r");
FILE *g=fopen("ssm.out","w");
fscanf(f,"%d",&n);
// for(i=1;i<=n;i++)
// fscanf(f,"%d",&v[i]);
fscanf(f,"%d",&v);
sa=v;
max = sa;
imax = 1;
pi = 1;
for(i=2;i<=n;i++) {
fscanf(f,"%d",&v);
if(sa+v>=v){
s=sa+v;
}
else {
s=v;
pi = i;
}
if (s>max) {
max = s;
imax = i;
pimax = pi;
}
sa = s;
}
fprintf(g,"%d %d %d",max,pimax,imax);
fclose(g);
fclose(f);
return 0;
}