Pagini recente » Cod sursa (job #3305994) | Cod sursa (job #2780732) | Cod sursa (job #2243159) | Cod sursa (job #2292668) | Cod sursa (job #3333881)
#include <fstream>
using namespace std;
#define int long long
ifstream cin("ssm.in");
ofstream cout("ssm.out");
signed main()
{
int n, a, s = -1, start = -1, smax = -10000000000, l, r;
cin >> n;
for(int i = 0; i < n; i++)
{
cin >> a;
if(s < 0)
{
s = 0;
start = i;
}
s += a;
if(s > smax)
{
smax = s;
l = start;
r = i;
}
}
cout << smax << " " << l + 1 << " " << r + 1;
}