Pagini recente » Cod sursa (job #809214) | Cod sursa (job #1690) | Istoria paginii runda/dddhxgdxnch/clasament | Cod sursa (job #1241849) | Cod sursa (job #657950)
Cod sursa(job #657950)
#include <stdio.h>
int s1,s2,min,max,st,dr,pozm,n,i,x;
int main()
{
freopen("ssm.in","r",stdin);
scanf("%d\n",&n);
s1=0;
min=0; max=0; st=0; dr=0; pozm=0;
for(i=1;i<=n;++i)
{
scanf("%d ",&x);
s2=s1+x;
if(s2-min>max){
max=s2-min; st=pozm+1; dr=i;
}
if(s2<min)
{
min=s2; pozm=i;
}
s1=s2;
}
fclose(stdin);
freopen("ssm.out","w",stdout);
printf("%d %d %d",max,st,dr);
fclose(stdout);
return 0;
}