Сколько таблиц истинности подходит

тема: Перебор · уровень: средний

Условие

Есть n логических переменных x1, x2, ..., xn, каждая принимает значение 0 или 1. Задано m условий двух типов.

Каждое условие задаётся тройкой a b t:

Найдите, сколько наборов значений (x1, x2, ..., xn) удовлетворяют одновременно всем m условиям.

Формат ввода:

Формат вывода:

Ограничения:

Пример: Ввод: 2 2 1 2 1 1 2 0 Вывод: 2

Решить задачу с автопроверкой на Python →

Куда дальше