Pagini recente » Cod sursa (job #457861) | Cod sursa (job #1222863) | Cod sursa (job #1069169) | Cod sursa (job #2655756) | Cod sursa (job #1644585)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int x, s, n, pi, pp, Max = -10000000, fi, ff;
int main()
{
f>>n;
for(int i = 1; i <= n; i++)
{
f>>x;
if(s >= 0)
{
s += x;
pp= i;
}
else
{
s = x;
pp = pi = i;
}
if(s > Max)
{
Max = s;
fi = pi;
ff = pp;
}
}
g<<Max<<' '<<fi<<' '<<ff<<'\n';
return 0;
}