Pagini recente » Cod sursa (job #154023) | Cod sursa (job #2924659) | Cod sursa (job #2552965) | Cod sursa (job #2120597) | Cod sursa (job #2663916)
#include <bits/stdc++.h>
using namespace std;
int n, x, idx, st, dr;
int sum, best = -2000000000;
int main() {
freopen("ssm.in", "r", stdin);
freopen("ssm.out", "w", stdout);
scanf("%d", &n);
for (int i=1;i<=n;++i){
scanf("%d" , &x);
if (sum < 0){
sum = x;
idx = i;
}else{
sum += x;
}
if (sum > best){
best = sum;
st = idx;
dr = i;
}
}
printf("%d %d %d\n", best, st, dr);
return 0;
}