Pagini recente » Cod sursa (job #1933689) | Rating Sima Radu (Spacecraft) | Cod sursa (job #2487679) | Cod sursa (job #1490831) | Cod sursa (job #2096871)
#include <iostream>
#include <fstream>
using namespace std;
int v[1025];
long int N;
ifstream in("ssm.in");
ofstream out("ssm.out");
int main()
{
in>>N;
int pS, pD, poz, sMax = -2000000;
long long int sum = 0;
for(int i=1; i<=N; i++)
{
in>>v[i];
if(sum > 0)
sum += v[i];
else
{
sum = v[i];
poz = i;
}
if(sum > sMax)
{
sMax = sum;
pS = poz;
pD = i;
}
}
out<<sMax<<' '<<pS<<' '<<pD;
return 0;
}