Odpowiedź :
Odpowiedź:
#include <iostream>
#include <limits>
#include <cmath>
int main() {
int maxSum = INT_MIN;
int sum = 0;
int n, a;
std::cin >> n;
for(int i = 0; i < n; i++){
std::cin >> a;
for(int j = i; j <n; j++) {
sum += a;
maxSum = std::max(maxSum, sum);
}
sum = 0;
}
std::cout << maxSum;
return 0;
}
Wyjaśnienie:
Wydaje mi się, że dobrze, ale jest tylko jeden przypadek testowy