Pagini recente » Cod sursa (job #2781348) | Cod sursa (job #459862) | Cod sursa (job #1843431) | Cod sursa (job #1381713) | Cod sursa (job #1267989)
#include <fstream>
using namespace std;
int main()
{
ifstream in("ssm.in");
ofstream out("ssm.out");
long long i,n,suma[6005],indinc=0,inc,sfr,minn,sumamax=-678687;
in>>n;
for(i=1;i<=n;i++) in>>suma[i];
for(i=1;i<=n;i++)
{
suma[i]=suma[i]+suma[i-1];
if(sumamax<suma[i]-minn)
{
sumamax=suma[i]-minn;inc=indinc+1;sfr=i;
}
if(minn>suma[i])
{
minn=suma[i];indinc=i;
}
}
out<<sumamax<<' '<<inc<<' '<<sfr;
return 0;
}