Pagini recente » Cod sursa (job #2549064) | Cod sursa (job #1371284) | Cod sursa (job #712488) | Cod sursa (job #2535545) | Cod sursa (job #1284005)
#include <cstdio>
using namespace std;
int main()
{
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
int n,k,i,sc,smax=0,ic,im,sfm,v;
scanf("%d%d",&n);
scanf("%d",&v);
sc=smax=v;
ic=im=sfm=1;
for(i=2;i<=n;i++)
{
scanf("%d",&v);
if(sc+v>v)
sc=sc+v;
else
{
sc=v;
ic=i;
}
if(sc>smax)
{
im=ic;
sfm=i;
smax=sc;
}
}
printf("%d %d %d\n",smax,im+1,sfm+1);
return 0;
}