Вам даны три булевых значения: X, Y и Z. Используя только описанные ниже операции, составьте выражение, которое будет истинно тогда и только тогда, когда ровно одно из булевых значений (X, Y или Z) истинно. Разрешены следующие логические операции (от наиболее приоритетной к наименее приоритетной):
! - НЕ (отрицание)
& - И
^ - исключающее ИЛИ (xor, сложение по модулю 2)
| - ИЛИ
предмет не задан
1735