Pagini recente » Cod sursa (job #2522405) | Cod sursa (job #757457) | Cod sursa (job #116646) | Cod sursa (job #1916922) | Cod sursa (job #2932681)
#include <bits/stdc++.h>
using namespace std;
ifstream in("ssm.in");
ofstream out("ssm.out");
using ll = long long;
const int N = 6e6;
int main()
{
int n; in>>n;
ll sumMAX=LONG_MIN,sum=0;
int st=0,dr=0,start=0;
for(int i=1; i<=n; i++)
{
int x; in>>x;
if(sum < 0) sum=x,start=i;
else sum+=x;
if(sum > sumMAX) sumMAX=sum,st=start,dr=i;
}
out<<sumMAX<<' '<<st<<' '<<dr;
}