Ответ: 10
Разбираемся:
f(n) определена следующим образом:n < 1, возвращается 1.n * f(n-3).print(f(5)) приводит к следующим вычислениям:f(5) возвращает 5 * f(2).f(2) возвращает 2 * f(-1).f(-1) возвращает 1 (так как -1 < 1).f(2) возвращает 2 * 1 = 2.f(5) возвращает 5 * 2 = 10.Итого:
f(5) = 5 * f(2)f(2) = 2 * f(-1)f(-1) = 1f(2) = 2 * 1 = 2f(5) = 5 * 2 = 10Ответ: 10
Твой статус: Цифровой детектив
Минус 15 минут нудной домашки. Потрать их на катку или новый рилс
Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей