Pagini recente » Cod sursa (job #2295415) | Cod sursa (job #660340) | Cod sursa (job #376425) | Cod sursa (job #1112162) | Cod sursa (job #331020)
Cod sursa(job #331020)
#include <fstream.h>
int n,i,s,max,solp,solu,p,u,x;
int main() {
ifstream f("ssm.in");
ofstream g("ssm.out");
f>>n;
f>>s;
max = s;
solp = solu = p = u = 1;
for (i=2; i<=n; i++) {
f>>x;
if (s + x >= x) {
u = i;
s += x;
}
else {
p = u = i;
s = x;
}
if (s > max) {
max = s;
solp = p;
solu = u;
}
}
g << max << " " << solp << " " << solu;
f.close();
g.close();
return 0;
}