Pagini recente » Cod sursa (job #1076318) | Cod sursa (job #1923872) | Cod sursa (job #2852133) | Cod sursa (job #1354594) | Cod sursa (job #469110)
Cod sursa(job #469110)
using namespace std;
#include<cstdio>
int best, besti, bestj, i,j,max,maxi,maxj,v,n;
int main()
{
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
scanf("%d",&n);
scanf("%d",&v);
best=max=v;
besti=maxi=0; bestj=maxj=0;
for(i=1;i<n;i++)
{
scanf("%d",&v);
if(best+v>v)
{
best=best+v;
bestj=i;
}
else
{
best=v;
besti=i;
bestj=i;
}
if(best>max) {max=best; maxi=besti; maxj=bestj;}
}
printf("%d %d %d\n",max,maxi+1,maxj+1);
return 0;
}