Учитывая массив целых чисел, найдите наименьшее число X для начала, такое, что при добавлении элементов массива к X сумма всегда больше 0
Если задан массив {-2, 3, 1, -5} Например, в приведенном выше массиве X должно быть 4
Объяснение: если мы начинаем с 4, то добавляем первое число -2, сумма массива становится равной 4 + (-2) = 2 (то есть> 0). Теперь добавляем следующий элемент 3 к текущей сумме, которая равна 2, 2+ 3 = 5 (что > 0) Добавление следующего элемента 1 к новой сумме 5 дает 5 + 1 = 6 (что > 0) Добавление последнего элемента -5 к новой сумме 6 дает 6 + (-5) = 1, что снова больше чем ноль.
Учитывая массив целых чисел, как я могу найти наименьшее число X?