Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 16. Информатика. ЕГЭ 2026. Досрочный экзамен. 07.04.2026
- Просмотры: 6620
- Изменено: 8 августа 2026
Алгоритм вычисления значения функции \(F(n),\) где \(n\) — целое число, задан следующими соотношениями:
- \(F(n) = 3,\) при \(n < 10;\)
- \(F(n) = (n + 4) \times F(n - 5),\) при \(n \geqslant 10.\)
Чему равно значение выражения \((F(257487) / 683 + F(257477) / 67 ) / F(257472)?\)
В ответе запишите \(8\) последних цифр.
Решение:
Ручное решение
$$F(257477) = (257477 + 4) F(257472)$$ $$F(257487) = (257487 + 4) F(257482) = \\ (257487 + 4) (257482 + 4) F(257477) = \\ (257487 + 4) (257482 + 4) (257477 + 4) F(257472)$$ $$\frac{F(257487) / 683 + F(257477) / 63}{F(257472)} = \\ \frac{(257487 + 4) (257482 + 4) (257477 + 4)}{683} + \frac{257477 + 4}{67} = 24994252796625$$
Python
F = {257472: 1}
for n in range(257477, 257490, 5):
F[n] = (n + 4) * F[n-5]
print((67 * F[257487] + 683 * F[257477]) // (683 * 67) % 10**8)
Ответ: \(52796625\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


