Задание 16. Информатика. ЕГЭ. Апробация. 05.03.2025

Просмотры: 508
Изменено: 5 марта 2025

Алгоритм вычисления значения функции \(F(n),\) где \(n\) — натуральное число, задан следующими соотношениями:

  • \(F(n) = 1\) при \(n = 1;\)
  • \(F(n) = n \times F(n – 1),\) если \(n > 1.\)

Чему равно значение выражения \((F(2024) / 4 + F(2023)) / F(2022)?\)

Решение:

Python


F = {1: 1}
for n in range(2, 2025):
    F[n] = n * F[n - 1]
print((F[2024] // 4 + F[2023]) // F[2022])

Ответ: \(1025661\)