Pagini recente » Cod sursa (job #728915) | Cod sursa (job #2496626) | Cod sursa (job #1026686) | Cod sursa (job #3137696) | Cod sursa (job #384577)
Cod sursa(job #384577)
#include <fstream>
using namespace std;
ifstream in ( "ssm.in" );
ofstream out ( "ssm.out" );
int N, k;
int main ()
{
int sc = 0, smax = -1999999999, hipoz = 1, lopoz = 1;
in >> N;
for ( int i = 1; i <= N; ++i )
{
in >> k;
if ( sc < 0 )
{
sc = k;
lopoz = i;
}
else
sc += k;
if ( sc > smax )
{
smax = sc;
hipoz = i;
}
}
out << smax << " " << lopoz << " " << hipoz;
return 0;
}