Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:
, при
, при
, при
Чему равно значение выражения
?
def f(n):
if n <= 3:
return n
elif 3 < n and n <= 32:
return n // 4 + f(n - 3)
else:
return 2*f(n - 5)
print(f(100))
Ответ: 655360