Pagini recente » Cod sursa (job #3288398) | Cod sursa (job #2967496) | Cod sursa (job #3136442) | Cod sursa (job #209476) | Cod sursa (job #2080100)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int a[6000001];
int main()
{
int j,n,i,maxim=0,s,Li,Lf;
f>>n;
for(i=1;i<=n;i++)
f>>a[i];
for(i=1;i<=n;i++)
{
if(maxim==0)
{ maxim=a[i];
Li=i;
Lf=i;}
for(j=i;j<=n;j++)
{ if(j==i)
{ s=a[i];
if(s>maxim)
{ maxim=a[i];
Li=i;
Lf=i;
}
}
if(j!=i)
s=s+a[j];
if(s>=maxim)
{ maxim=s;
Li=i;
Lf=j;
}
}
}
g<<maxim<<' '<<Li<<' '<<Lf;
return 0;
}