11550. Максимальна сума підмасиву
Відправити розв'язок
Бали:
100
Time limit:
2.0s
Memory limit:
500M
Author:
Problem type
Allowed languages
C++, Java, Pascal, Python
Ми визначаємо підмасив як безперервну послідовність елементів у масиві.
За даним масивом \(A\), який містить \(N\) цілих чисел, знайдіть максимально можливу суму серед всіх непорожніх підмасивів.
Формат вхідних даних
Перший рядок вхідного потоку містить ціле число \(N\) (\(1 \le N \le 10^3\))
Наступний рядок містить \(N\) цілих чисел \(A_i\) (\(-10^2 \le A_i \le 10^2\)).
Числа у рядку розділяються пропуском.
Формат вихідних даних
У вихідний потік вивести шукану суму.
Приклад вхідних даних
4
1 2 3 4
Приклад вихідних даних
10
Приклад вхідних даних
6
2 -1 2 3 4 -5
Приклад вихідних даних
10
Коментарі