МУМ5 → Информатика → разборы → демоверсия 2027 → № 16
Задание 16 демоверсии ЕГЭ 2027 по информатике
Рекуррентные выражения. Реши сам, потом открой решение.
Задание 16
Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:
F(n)=1 при n=1;
F(n)=n×F(n−1), если n>1.
Чему равно значение выражения (F(3038)+5×F(3037))/F(3036)?
Источник: ФИПИ, проект демоверсии ЕГЭ 2027, с. 16
Решение и ответ
F(n)=n!. Считать в лоб рекурсией нельзя — слишком большая глубина; сократим вручную.
F(3038)=3038⋅3037⋅F(3036), F(3037)=3037⋅F(3036).
Делим на F(3036): 3038⋅3037+5⋅3037=3037⋅3043=9241591.
Ответ: 9241591