Pagini recente » Cod sursa (job #2305342) | Cod sursa (job #2703788) | Cod sursa (job #2464862) | Cod sursa (job #46991) | Cod sursa (job #434206)
Cod sursa(job #434206)
#include <fstream>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int S, Smax = -9999999, n, x, inc, sf, I;
int main()
{
fin >> n;
for ( int i = 1; i <= n; i++)
{
fin >> x;
S += x;
if ( S > Smax )
{
Smax = S;
inc = I;
sf = i;
}
if ( S < 0 )
{
S = 0;
I = i + 1;
}
}
fout << Smax << ' ' << inc << ' ' << sf;
fin.close();
fout.close();
return 0;
}