Pagini recente » Rating Tufis Alexandru (AlexTufis) | Cod sursa (job #2214843) | Cod sursa (job #1333115) | Cod sursa (job #1286178) | Cod sursa (job #787425)
Cod sursa(job #787425)
#include <cstdio>
int N, bestSum = -1, s = 0;
int b,e,x,k;
int main () {
freopen("ssm.in","rt",stdin);
freopen("ssm.out","wt",stdout);
scanf("%d",&N);
for (int i=0; i<N; ++i) {
scanf("%d, ", &x);
s+=x;
if (s < 0) s=0, k = i+1;
if (s > bestSum) b=k, bestSum = s, e = i;
}
printf("%d %d %d", bestSum, b+1, e+1);
return 0;
}