Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 16. Информатика. ЕГЭ. Поляков-5358
- Просмотры: 41
- Изменено: 14 августа 2026
(ЕГЭ-2022) Алгоритм вычисления значения функции \(F(n),\) где \(n\) – целое неотрицательное число, задан следующими соотношениями:
- \(F(n) = 2,\) если \(n < 3\)
- \(F(n) = 2 \cdot F(n - 2) - F(n - 1) + 2,\) если \(n > 2\) и число \(n\) чётное,
- \(F(n) = 2 \cdot F(n - 1) - F(n - 2) - 2,\) если \(n > 2\) и число \(n\) нечётное.
Определите значение \(F(17).\)
Решение:
Python
def F(n):
if n < 3:
return 2
return 2 * F(n - 2) - F(n - 1) + 2 if n % 2 == 0 \
else 2 * F(n - 1) - F(n - 2) - 2
print(F(17))
Ответ: \(358\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


