Pagini recente » Cod sursa (job #1432556) | Cod sursa (job #947576) | Rating Aneesh Hiregange (aneesh2312) | Cod sursa (job #1850006) | Cod sursa (job #1625883)
#include <cstdio>
using namespace std;
int main()
{
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
int n, i, j, s, t, d, k, ma, id, idd;
ma = -(1<<23);
s = id = idd = 0;
scanf("%d",&n);
for( i = 1; i <= n; ++i ){
scanf("%d",&k);
if( s < 0 ){
s = k;
id = i;
}
else s += k;
if( s > ma ){
ma = s;
t = id;
idd = i;
}
}
printf("%d %d %d\n",ma,t,idd);
return 0;
}