Pagini recente » Cod sursa (job #289144) | Cod sursa (job #2555535) | Cod sursa (job #718894) | Cod sursa (job #2536653) | Cod sursa (job #1875675)
#include <fstream>
#define DM 6000000
using namespace std;
ifstream fi ("ssm.in");
ofstream fo ("ssm.out");
int n, mx = -2000000, s, a, st, ed, edp, stp;
int main ()
{
fi >> n;
for (int i = 1; i <= n; ++i)
{
fi >> a;
if (s > 0)
{
s+=a;
edp = i;
}
else
{
s = a;
stp = i;
edp = i;
}
if (s > mx)
{
mx = s;
st = stp;
ed = edp;
}
}
fo << mx << ' ' << st << ' ' << ed;
return 0;
}