Pagini recente » Cod sursa (job #2684570) | Cod sursa (job #389466) | Cod sursa (job #1997064) | Cod sursa (job #239932) | Cod sursa (job #2230125)
#include <bits/stdc++.h>
using namespace std;
int n, poz1, poz1max, poz2, maxx, i, x, s = -INT_MAX;
int main()
{
ifstream f("ssm.in");
ofstream g("ssm.out");
f >> n;
poz1 = 1;
for(i = 1;i <= n;i++)
{
f >> x;
if(s < 0)s = x, poz1 = i;
else s = s + x;
if(s > maxx)maxx = s , poz2 = i , poz1max = poz1;
}
g << maxx << " " << poz1max << " " << poz2;
return 0;
}