Нарастающие суммы
2000 мс · 256 МБ · всё или ничего
Дан список из чисел. Выведите список, в котором на месте каждого элемента стоит сумма всех элементов исходного списка до него включительно.
Например, из 3 8 1 получается 3 11 12.
Формат ввода
В первой строке число от до . Во второй — целых чисел от до через пробел.
Формат вывода
Числа через пробел.
Примеры
ввод
5 3 8 1 9 5
вывод
3 11 12 21 26
Примечание
Считать сумму заново для каждого элемента — это действий и превышение времени. Достаточно одного накопителя и одного прохода.
Войдите, чтобы отправлять решения.