Мне нужна функция, которая принимает n и возвращает 2 n - 1. Это звучит достаточно просто, но функция должна быть рекурсивной. Пока у меня есть только 2 n:
def required_steps(n):
if n == 0:
return 1
return 2 * req_steps(n-1)
В упражнении говорится: "Можно предположить, что параметр n всегда является положительным целым числом и больше 0"