Pagini recente » Cod sursa (job #860632) | Cod sursa (job #1443329) | Cod sursa (job #115549) | Cod sursa (job #1247014) | Cod sursa (job #1180508)
#include<fstream>
using namespace std;
ifstream in("ssm.in");
ofstream out("ssm.out");
int N;
int i,suma=-999999999,sol,startf,sfarsitf,x,start;
int main() {
in>>N;
for(i=1;i<=N;i++) {
in>>x;
if(suma>0)
suma+=x;
else {
suma=x;
start=i;
}
if(suma>sol) {
sol=suma;
startf=start;
sfarsitf=i;
}
}
out<<sol<<' '<<startf<<' '<<sfarsitf<<'\n';
in.close();
out.close();
return 0;
}