Задача с сайта Полякова К.Ю. Досрочный ЕГЭ-2025 прежде всего болванка программы код в Python def f(a, b):
if a == b:
return 1
if a > b: #случай, когда от меньшего числа идем к большему
return 0
if a < b: #случай, когда от меньшего числа идем к большему
return f(a, b) + f(a, b)
print(f(a, b)) подставляем наши данные из условия задачи def f(a, b):
if a == b:
return 1
if a > b or a == 35: # важно через or
return 0
if a < b:
return f(a + 1, b) + f(a + 2, b) + f(a * 2, b)
print(f(7, 13) * f(13, 15) * f(15, 51)) # перемножаем по правилам комбинаторики Главное в решении этой задачи и похожих: отработать шаблон кода понимать, где + , а где * самая легкая задача до сих пор( - даже грустно)