Pagini recente » Cod sursa (job #1629092) | Cod sursa (job #1456412) | Cod sursa (job #262988) | Cod sursa (job #2904639) | Cod sursa (job #1533123)
#include<fstream>
using namespace std;
int main()
{
ifstream cin("ssm.in");
ofstream cout("ssm.out");
int n,x,sum_max,inceput,sfarsit,suma=0,p;
cin>>n;
sum_max=-int(2e9);
for(int i=1;i<=n;++i)
{
cin>>x;
if(suma<0)
{
suma=x;
p=i;
}
else suma+=x;
if(sum_max<suma)
{
sum_max=suma;
inceput=p;
sfarsit=i;
}
}
cout<<sum_max<<" "<<inceput<<" "<<sfarsit<<endl;
}