Задание 16. Рекурсивные алгоритмы.

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

F(n) = 1 при n = 1;

F(n) = n × F(n — 1), если n > 1.

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

Значение данной функции проще и быстрее вычислить, выразив через F(2022) и сократив выражение:

(F(2024) + 2 * F(2023)) / F(2022) = (2024 * F(2023)  + 2 * F(2023)) / (F(2022) = (F(2023) * 2026)/ (F(2022)=
(2023 * F(2022) * 2026)/ (F(2022) = 2023 * 2026 = 4 092 528

Ответ: 4 092 528

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *