formula — логическая формула. Вычислите её и верните True или False.
Формула устроена так:
- t — истина, f — ложь;
- !(x) — отрицание формулы x;
- &(x1,x2,...,xk) — логическое «И» формул x1, ..., xk, где k ≥ 1;
- |(x1,x2,...,xk) — логическое «ИЛИ» формул x1, ..., xk, где k ≥ 1.
Аргументы разделены запятыми без пробелов. Формула всегда записана корректно.formula="&(t,!(f),|(f,t))" → True
!(f) — истина, |(f,t) — истина, значит «И» от трёх истин тоже истина.
formula="|(f,&(t,f),!(t))" → False
&(t,f) — ложь, !(t) — ложь, и «ИЛИ» от трёх ложных значений даёт ложь.
formula="!(!(f))" → False
formula состоит только из символов (, ), &, |, !, t, f и ,formula="&(t,!(f),|(f,t))"
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 129 тестов на сервере, включая скрытые.