Pagini recente » Cod sursa (job #1062791) | Cod sursa (job #2416409) | Cod sursa (job #553388) | Cod sursa (job #3262069) | Cod sursa (job #2428264)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int n;
int main()
{
fin>>n;
long long mx=0;
int l,r,lf,rf;
l=r=1;
long long sol=0;
long long premx=0;
for(int i=1;i<=n;++i)
{
long long x;
fin>>x;
long long mx=x;
if(x>premx+x)
{
premx=x;
l=i;
r=i;
}
else
{
premx=premx+x;
l=i;
}
if(premx>sol){sol=premx;lf=l;rf=r;}
}
fout<<sol<<" "<<rf<<" "<<lf;
return 0;
}