Pagini recente » Cod sursa (job #2850236) | Cod sursa (job #589358) | Cod sursa (job #2431994) | Cod sursa (job #583723) | Cod sursa (job #262886)
Cod sursa(job #262886)
#include<fstream>
using namespace std;
int main(){
int i, max=0, sum, n,x, i1, i2,r1,r2;
ifstream f("ssm.in");
f>>n;
f>>sum;i1=1;i2=1;
for(i=2;i<=n;i++){
f>>x;
if(sum+x>=0) sum+=x, i2++;
else sum=0,i1=i+1,i2=i;
if(max<sum){ max=sum;r1=i1,r2=i2;}
}
f.close();
ofstream g("ssm.out");
g<<max<<' '<<r1<<' '<<r2<<'\n';
g.close();
return 0;
}