Pagini recente » Cod sursa (job #808587) | Cod sursa (job #864599) | Istoria paginii runda/casian_e_la_dristor | Istoria paginii runda/ofjaso20165/clasament | Cod sursa (job #2871002)
#include <bits/stdc++.h>
using namespace std;
ifstream f ("ssm.in");
ofstream g ("ssm.out");
#define maxn 7000005
int main()
{
int n,s,sum=0,beg,fin,idx;
int bestSum=-int(2e9);
f>>n;
for(int i=1;i<=n;i++)
{
f>>s;
if(sum<0)
{
sum=s;
idx=i;
}
else
sum+=s;
if(bestSum<sum)
bestSum=sum,beg=idx,fin=i;
}
g<<bestSum<<" "<<beg<<" "<<fin;
return 0;
}