Задача #0538
Максимальная сумма
Вам дан массив a длины n. Ваша задача — найти максимальную сумму под-массива, которая может быть достигнута после выполнения следующей операции ровно один раз.
• Выберите любую часть массива из массива и установите значение всех элементов в нем равным 0.
В первой строке вам задан число тестовых данных – t. (1 ≤ t ≤ 2*104). В каждой из следующих t тестов:
- В первой строке вам дам целое число n – длина массива. (1 ≤ n ≤ 5*105)
- Во второй строке вам дан n чисел – элементы массива. Элементы массива не превышают 109.
Для каждого тестового примера выведите одно целое число – максимальную сумму под-массива.
| # | input.txt | output.txt |
|---|---|---|
| 1 |
1 4 -1 4 -1 2 |
6 |