Задача заключается в восстановлении порядка столбцов в таблице истинности. Мы строим полную таблицу программно и сопоставляем её с фрагментом из задания.
Выводим заголовок и запускаем 4 вложенных цикла (для x, y, z, w).
Когда программа выдала 3-4 строки, начинаем сопоставление:
1. Приоритет: NOT выше AND, который выше OR. Импликация и эквиваленция — самые последние. Используйте скобки!
2. Отрицательные выражения: Если в задаче F = 0, пишите if not f: или if f == 0:.
3. Внимательность: Перепроверьте формулу перед запуском. Одна ошибка в <= вместо == уничтожит всё решение.