Алгоритм вычисления значения функции , где
— целое неотрицательное число, задан следующими соотношениями:
, при
3 » class=»math» width=»auto»>
Чему будет равно значение, вычисленное при выполнении вызова ?
def f(n):
if n == 1:
return 0
if n == 2 or n == 3:
return 1
return f(n - 1) - f(n - 1) + 2 ** (n - 1) + f(n - 2)
print(f(15))
Ответ: 21841