Pagini recente » Cod sursa (job #625890) | Cod sursa (job #2865658) | Cod sursa (job #2187655) | Cod sursa (job #2264929) | Cod sursa (job #2575162)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int n, x, pi, pf, p, val, sol;
int main()
{
f >> n >> x;
pi = pf = p = 1;
val = sol = x;
for(int i=2; i<=n; i++)
{ int x;
f >> x;
if(val + x > x)
{ val += x;
if(val > sol) sol = val, pi = p, pf = i;
}
else val = x, p = i;
}
g << sol << ' ' << pi << ' ' << pf << '\n';
return 0;
}