Задать вопрос
@stepan-neretin7

Как генерировать flatten варианты партий с помощью рекурсии?

Привет, ребят. Есть функция
def moves(heap):
    f, s = heap[0], heap[1]
    return [[f + 1, s], [f * 3, s], [f, s + 1], [f, s * 3]]

Она генерирует возможные ходы из определенной комбинации
Стартовая комбинация [5, 4]
Как мне вывести всевозможные партии(конец партии наступает кода сумма чисел >= 45) с помощью рекурсии
Хочу чтобы он мне выводил в таком формате
[5;4] -> [15; 4] -> [45; 4]
[5;4]-> [5; 12] -> [5; 36] -> [15;36]
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы