Определите «максимальный подмассив» данного массива как «(последовательный) подмассив с наибольшей суммой». Обратите внимание, что нет «ненулевого» требования. Выведите эту сумму.
Дайте описание вашего кода, если это возможно.
Пример ввода 1:
1 2 3 -4 -5 6 7 -8 9 10 -11 -12 -13 14
Пример вывода 1: 24
Описание 1:
Самая большая сумма получается путем вычитания 6 7 -8 9 10и суммирования.
Пример ввода 2: -1 -2 -3
Пример вывода 2: 0
Описание 2: Это просто :) Пустой подмассив является «самым большим».
Требование:
- Не читайте ничего, кроме стандартного ввода, и вывод должен идти в стандартный вывод.
- Стандартные ограничения лазейки применяются.
Рейтинг: самая короткая программа выигрывает этот код-гольф .