дом-->улица A->Улица B ->Шлагбаум F -> школа
I-> Улица C------> Улица D---------------------I
I-> улица E ------> Шлагбаум G-----------------I
Дело в том, что по условиям задания, закрытый шлагмаум соответствует условию TRUE, если же перед булевым выражением вставить оператор "not" то оно целиком меняет смысл, как можно реализовать данный алгоритм?
- Код: Выделить всё
if (A or C or E) and (B or D)
каким образом, можно грамотно вставить оператор not, не перевернув данное логическое выражение на противоположенный знак?