Олимпиадный тренинг

Задача . Исключающие ИЛИ


Задача

Темы:
Дано логическое равенство:
(A xor B) → (A xor F(A,B)) = F(A,B) → (B xor A)
Найдите логическую функцию F(A,B), такую, что указанное равенство будет выполняться.
Если таких функций несколько – запишите любую из них.
В ответе запишите формулу, которая может содержать логические переменные A и B и не более чем три логические операции. Если таких функций не существует, запишите в ответ NULL.
Комментарий по вводу ответа: операнды вводятся большими латинскими буквами; логические операции обозначаются, соответственно как not, and и or. Запись не должна содержать скобок.
Пример записи ответа: A or not B

time 1000 ms
memory 32 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя