Соберите схему с 4 входами из элементов И, ИЛИ, НЕ, ИЛИ-ИЛИ (обозначения, AND, OR, NOT, XOR), которая даёт 1 на выходе тогда и только тогда, когда на вход подаются две 1 и два 0.
Функция XOR позволяет легко отделить чётное число единиц на входе от нечётного. Так схема, соответствующая логическому выражению хXORyXORzXORu (Легко проверить, что порядок выполнения операций может быть любым, поэтому скобок можно не ставить) даёт на выход 1, если число единиц на входе нечётно, то есть одна или три. Отрицание этого выражения даёт на
NOT(xANDyANDzANDu).
Ответ: один из вариантов, использующий 12 логических элементов: (xXORyXORzXORu) AND (xORyORzORu) AND NOT (xANDyANDzANDu).