Pagini recente » Cod sursa (job #450296) | Cod sursa (job #2910322) | Cod sursa (job #820500) | Cod sursa (job #2060332) | Cod sursa (job #643320)
Cod sursa(job #643320)
#include<cstdio>
using namespace std;
int main(){
int n, i, nr, nrPrec, sum, min, max, ind, inds, indi;
freopen ("ssm.in", "r", stdin), freopen("ssm.out", "w", stdout);
scanf("%d", &n);
scanf("%d", &nr);
for (i = 1, min = 1<<30, max = -min; i < n; i++){
nrPrec = nr;
scanf("%d", &nr);
nr += nrPrec;
if (min > nrPrec) min = nrPrec, ind = i+1;
sum = nr - min;
if (max < sum) max = sum, inds = i+1, indi = ind;
}
printf("%d %d %d\n", max, indi, inds);
return 0;
}