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

Дан список команд на футбольный турнир: «Метеор «Ракета «Пушка «Искра». Известно, что команды Метеор и Пушка не могут играть между собой, как и «Ракета»и «Искра»между собой. Напишите программу, которая выводит с новой строки все возможные игры команд между собой.

from itertools import combinations

teams = ["Метеор", "Ракета", "Пушка", "Искра"]

for x in combinations(teams, 2):
    if not ("Метеор" in x and "Пушка" in x
            or "Ракета" in x and "Искра" in x):
        print(*x)

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