values. Выберите непрерывный отрезок массива и, если хотите, выкиньте из него один элемент. После этого в отрезке должен остаться хотя бы один элемент.
Верните наибольшую сумму, которую можно так получить.values=[4, -5, 2, 6] → 12
Берём весь массив и выбрасываем -5: 4 + 2 + 6 = 12.
values=[-3, 7, -8, -8, 1] → 7
Две минусовые восьмёрки подряд одним пропуском не убрать, поэтому лучше взять одно число 7.
values=[-4, -2, -6] → -2
Отрезок после пропуска не может опустеть, так что берём одно число -2.
values=[4, -5, 2, 6]
12
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 142 теста на сервере, включая скрытые.