Pagini recente » Cod sursa (job #3359132) | Cod sursa (job #1233071) | Cod sursa (job #3304364) | Cod sursa (job #2089420) | Cod sursa (job #2511058)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f ("ssm.in");
ofstream g ("ssm.out");
int n, i, x, st, dr, ii, drr;
long long suma, maxim = -999999999999;
int main()
{
f >> n;
st = 1;
for (i=1; i<=n; i++)
{
f >> x;
if (suma < 0)
{
suma = x;
ii = i;
}
else
suma += x;
if (suma > maxim)
{
maxim = suma;
st = ii;
dr = i;
}
}
g << maxim << " " << st << " " << dr;
return 0;
}