Pagini recente » Cod sursa (job #2513082) | Cod sursa (job #858901) | Cod sursa (job #2498311) | Cod sursa (job #2619754) | Cod sursa (job #2811775)
#include <fstream>
#include <algorithm>
#define ll long long
#include <climits>
using namespace std;
ifstream cin("ssm.in");
ofstream cout("ssm.out");
int main()
{
int smax = INT_MIN, n, i, sc = -1, st, dr;
cin >> n;
int stc, drc;
for (i = 1; i <= n; i++)
{
int x;
cin >> x;
if (sc + x < x)
{
stc = i;
sc = x;
}
else sc += x;
drc = i;
if (sc > smax)
{
smax = sc;
st = stc;
dr = drc;
}
}
cout << smax << " " << st << " " << dr;
}