Сумма отрицательных чисел
Дан поток чисел. Ваша задача — вычислить сумму чисел до первого неотрицательного числа. Все числа после первого неотрицательного должны быть игнорированы.
Гарантируется, что во вводе содержится как минимум одно неотрицательное число. Если первое число неотрицательное, программа должна вывести 0.
Программа должна вывести требуемую сумму.
Ввод | Вывод |
-20
-3
-2
-30
0
-1 | -55 |
Объяснение: Первое неотрицательное число в списке
-20, -3, -2, -30, 0, -1
— это 0
. Следовательно, мы должны вычислить сумму чисел до 0
. Это приводит нас к -20 -3 -2 -30 = -55
.Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB