Программа курса:
Внимание! Решать задачи может только авторизованный
пользователь. Пройдите регистрацию на сайте.
Задача 8: Рекурсия для суммы элементов списка
Напишите рекурсивную функцию sum_list_recursive(lst)
, которая принимает числа, записанные через пробел и возвращает сумму этих чисел.
Результат работы функции выведите.
Пояснение: Функция должна вычислить сумму всех элементов переданного списка. Если список пуст, функция возвращает 0. В противном случае, функция возвращает сумму первого элемента списка и суммы остальных элементов, вычисленной рекурсивным вызовом функции.
Примеры:
Входные данные 1:
1 2 3 4
Выходные данные 1:
10
Входные данные 2:
\n #Пустой ввод
Выходные данные 2:
0
x