Барби составила список своих вещей, указав их тип (платье, туфли, сумочка, шляпка) и цвет (белый, розовый, красный, синий, голубой, желтый, зеленый, черный). Теперь она просит Кена посчитать, сколько нарядов она может из них составить, пользуясь правилами: нельзя сочетать синий и голубой, зеленый и розовый, зеленый и красный; сумочка и платье должны отличаться по цвету. Помогите Кену с подсчетами, написав соответствующую программу.
Получите дополнительные баллы: Сделайте программу универсальной с возможностью задать любые типы, цвета и правила