Pagini recente » Cod sursa (job #1504698) | Cod sursa (job #3257302) | Cod sursa (job #137792) | REZULTATE | Cod sursa (job #3263463)
#include <stdio.h>
int main() {
FILE* input = fopen("ssm.in", "r");
FILE* output = fopen("ssm.out", "w");
int n;
fscanf(input, "%d ", &n);
int arr[n];
for(int i = 0; i < n; i++) {
fscanf(input, "%d ", &arr[i]);
}
int max = -2000000000;
int start, end;
for(int i = 0; i < n; i++) {
for(int j = i; j < n; j++) {
int sum = 0;
for(int k = i; k <= j; k++) {
sum += arr[k];
}
if(sum > max) {
max = sum;
start = i+1;
end = j+1;
}
}
}
fprintf(output, "%d %d %d", max, start, end);
}