Pagini recente » Cod sursa (job #2039040) | Cod sursa (job #1344253) | Cod sursa (job #2570943) | Cod sursa (job #1582466) | Cod sursa (job #1971769)
#include <iostream>
#include <cstdio>
using namespace std;
int n,s,x,k,smax,imax=1,jmax=1;
int main()
{
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
scanf("%d",&n);
scanf("%d",&s);
smax=s;
for (int i=2;i<=n;++i)
{
scanf("%d",&x);
if (s<0)
{
s=x;
k=i;
}
else
s+=x;
if (s>smax)
{
smax=s;
imax=k;
jmax=i;
}
}
printf("%d %d %d",smax,imax,jmax);
return 0;
}