Сумма нарастающим итогом
Накопленные суммы помогают быстро видеть, сколько набралось к каждому шагу: например, по дням продаж или расходам. Дан список чисел nums. Верни список той же длины, где каждый элемент равен сумме всех чисел от начала списка до этой позиции включительно.
Примеры
Ввод
[1, 2, 3, 4]Вывод
[1, 3, 6, 10]Ввод
[]Вывод
[]Ввод
[5]Вывод
[5]Нужно реализовать
def running_totals(nums: list[int]) -> list[int]:
Теги
arraymath
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3,4]Ожидаемый
[1,3,6,10]2
Ввод
[]Ожидаемый
[]3
Ввод
[5]Ожидаемый
[5]4
Ввод
[-1,1,-1,1]Ожидаемый
[-1,0,-1,0]5
Ввод
[10,0,0,5]Ожидаемый
[10,10,10,15]6
Ввод
[2,2,2]Ожидаемый
[2,4,6]Фокус-радио
На паузе · SomaFM · Fluid