Pagini recente » Cod sursa (job #1697728) | Cod sursa (job #2463208) | Cod sursa (job #2232598) | Cod sursa (job #1503575) | Cod sursa (job #544812)
Cod sursa(job #544812)
#include<fstream>
using namespace std;
int s[60000000],n;
int main()
{
int i;
ifstream in("ssm.in");
ofstream out("ssm.out");
in>>n;
in>>s[1];
int max=0,incep=1,sf=0,temp=0;
for(i=2; i<=n; i++)
{
in>>s[i];
s[i]+=s[i-1];
if(s[i]<=0) temp=i;
if(max<s[i]-s[temp]) max=s[i]-s[temp],incep=temp,sf=i;
}
out<<max<<" "<<incep<<" "<<sf;
return 0;
}