Pagini recente » Cod sursa (job #1204449) | Cod sursa (job #2968602) | Cod sursa (job #1708614) | Cod sursa (job #2988769) | Cod sursa (job #1149488)
#include <iostream>
#include<fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int i,n,k,j,a[60000000];
int sactu,maxi=-2000000000;
int inceput, sfarsit;
int main()
{
f>>n;
for(i=1; i<=n; i++)
f>>a[i];
for(i=1; i<=n; i++)
{
sactu=0;
for(k=i; k<n; k++)
{
sactu+=a[k];
if(sactu>maxi)
{
maxi=sactu;
inceput=i;
sfarsit=k;
}
}
}
g<<maxi<<" "<<inceput<<" "<<sfarsit<<'\n';
return 0;
}