Для решения этой задачи достаточно придумать наиболее короткую запись для каждой связки с помощью ~ и &. Но тут есть пара ловушек, в которые попалось не мало участников. Ловушки связаны с тем, что выражения с одинаковыми переменными можно записать ещё короче. Так выглядят наиболее короткие записи для всех связок:
A=>B ~(A&~B) ~A
~B A&B A&B AvB ~(~A&~B) A&A A AvA A A=>A ~(A&~A) Теперь определяем, какого вида заданное выражение и выдаём подходящий вариант из таблицы.
Желаю всем ко Дню Победы победить ещё один уровень!