Задача к ЕГЭ по информатике на тему «одна функция» №1

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

F (n) = n− 5  при n ≥ 670

F (n) = 5⋅n + 7+ F(5⋅n + 7)  при n < 670

Чему равно значение выражения F(600)− F (300)  ?

def f(n):
    if n >= 670:
        return n - 5
    else:
        return 5*n + 7 + f(5*n + 7)
print(f(600) - f(300))

Ответ: 3000
Оцените статью
Я решу все!