Pagini recente » Cod sursa (job #26383) | Cod sursa (job #2342273) | Cod sursa (job #1213217) | Cod sursa (job #1499573) | Cod sursa (job #3245738)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin ("ssm.in");
ofstream fout ("ssm.out");
int main()
{
int n,mi=0,mf=0,maxi=-2000000,ia=1,fa=0;
cin>>n;
int nr,sac=0;
for(int i=1;i<=n;i++){
cin>>nr;
sac+=nr;
fa++;
if(sac>maxi){
maxi=sac;
mi=ia;
mf=fa;
}
if(sac<0){
sac=0;
ia=i+1;
fa=i;
}
}
cout<<maxi<< ' ' <<mi<< ' ' <<mf;
return 0;
}