Алгоритм вычисления значения функции
F(n), где
n – натуральное число, задан следующими соотношениями:
при
n=1
, если
n>1.
Чему равно значение выражения
Решение:
Решение на Python:
from functools import lru_cache
@lru_cache(None)
def f(n):
if n == 1:
return 1
if n > 1:
return n * f(n - 1)
for i in range(3000):
f(i)
print((f(2024) - f(2023))//f(2022))
Ответ: 4092529
Ответ:
4092529