Pagini recente » Cod sursa (job #13088) | Cod sursa (job #2749158) | Cod sursa (job #2644739) | Cod sursa (job #1252240) | Cod sursa (job #2358417)
#include <bits/stdc++.h>
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
long long int i, i1 , max1 = -2100000 , x , pozi , pozj , suma = -1 , n;
int main()
{
f >> n;
for ( i = 1 ; i <= n ; i ++ )
{
f >> x;
if ( suma >= 0 )
suma = suma + x;
else
{
i1 = i;
suma = x;
}
if ( suma > max1 )
{
max1 = suma;
pozi = i1;
pozj = i;
}
}
g << max1 << " " << pozi << " " << pozj;
return 0;
}