Задания
Версия для печати и копирования в MS WordАлгоритм вычисления значения функции F(n), где n — натуральное число, задан следующими соотношениями:
F(n) = n, если n ≥ 2025;
F(n) = n + F(n + 2), если n < 2025.
Чему равно значение выражения
Решение.
Последовательно находим:
F(2022) = 2022 + F(2024) = 2022 + 2024 + F(2026) = 2022 + 2024 +2026= 6072;
F(2023) = 2023 + F(2025) = 2023 + 2025 = 4048;
F(2022) − F(2023) = 6072 − 4048 = 2024.
Ответ: 2024.
Приведём другое решение на языке Python.
def F(n):
if n >= 2025:
return n
if n < 2025:
return n + F(n + 2)
print(F(2022) - F(2023))

