Pagini recente » Cod sursa (job #1014300) | Cod sursa (job #2960638) | Cod sursa (job #2136882) | Cod sursa (job #2457336) | Cod sursa (job #1442972)
#include <fstream>
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int n, x=1, y;
long long sum=-int(2e9), summax=-int(2e9), a, beg, en;
fin>>n;
for(int i=1; i<=n; i++)
{
fin>>a;
if(sum<0)
sum=a, x=i;
else sum+=a;
if(summax<sum)
summax=sum, beg=x, en=i;
}
fout<<summax<<' '<<beg<<' '<<en;
return 0;
}