Задание 16. Информатика. ЕГЭ. Поляков-6756

Просмотры: 88
Изменено: 2 февраля 2025

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

  1. \(F(n) = 3,\) если \(n < 3,\)
  2. \(F(n) = 2n + 5 + F(n-2),\) если \(n \geqslant 3.\)

Чему равно значение выражения \(F(3027) – F(3023)?\)

Решение:

Python


F = {}
for n in range(1, 3030):
    F[n] = 3 if n < 3 else 2 * n + 5 + F[n-2]
print(F[3027] - F[3023])

Ответ: \(12114\)