Pagini recente » Cod sursa (job #2970302) | Cod sursa (job #1946426) | Cod sursa (job #3280344) | Cod sursa (job #1127286) | Cod sursa (job #2042451)
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
freopen("ssm.in", "r", stdin);
freopen("ssm.out", "w", stdout);
int n, x, l, r, s, bl, br, bs;
bl = br = l = r = 1;
bs = s = 0;
scanf("%d", &n);
for (r = 1; r <= n; ++r)
{
scanf("%d", &x);
if (s < 0)
{
s = x;
l = r;
}
else
{
s += x;
}
if (bs < s)
{
bs = s;
bl = l;
br = r;
}
}
printf("%d %d %d\n", bs, bl, br);
return 0;
}