Pagini recente » Cod sursa (job #3267290) | Cod sursa (job #450631) | Cod sursa (job #1976208) | Cod sursa (job #3124074) | Cod sursa (job #462061)
Cod sursa(job #462061)
#include <stdio.h>
int n,i,pi,poz,pozi,pozf,x,sc,smax;
int main()
{
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
scanf("%d",&n);
sc=0;
smax=-99999999;
for (i=1; i<=n; ++i)
{
scanf("%d",&x);
if (sc<0)
{
sc=0;
pi=i;
}
sc=sc+x;
if (sc>smax)
{
smax=sc;
pozi=pi;
pozf=i;
}
}
printf("%d %d %d",smax,pozi,pozf);
return 0;
}