Контест Middle Коллекции и строки обновлено

Задача на Swift: подмассив с максимальной суммой

Условие

Найдите максимальную сумму непустого непрерывного подмассива.

Первая строка: n (1 ≤ n ≤ 10⁴), вторая: n целых чисел по модулю до 10⁹.

Пример

9
-2 1 -3 4 -1 2 1 -5 4
6

Как подойти

Динамика по концу подмассива.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.