В ответе к 21 должно получиться 111, у меня получается 105. Что у меня не так с кодом? Я же всё вроде правильно написал. Вот сам мой код:
def F(k1, k2, x):
if (k1 + k2) ⇐ 53 and (x == 3 or x == 5) : return True
if (k1 + k2) > 53 and x == 5: return False
if (k1 + k2) ⇐ 53: return False
if x % 2 == 0:
return F(k1 — 3 , k2, x + 1) or F(k1 // 3, k2, x + 1) or F(k1, k2 — 3 , x + 1) or F(k1,…