#D1077. 表达式求值

表达式求值

题目描述

输入一个布尔表达式,请你输出它的真假值。

比如:(V  V) & F & (F  V)\tt (V\ |\ V)\ \&\ F\ \&\ (F\ |\ V)V\tt V 表示 true\tt trueF\tt F 表示 false\tt false&\& 表示与,| 表示或,!! 表示非。上式的结果是 F\tt F

输入格式

输入包含多行,每行一个布尔表达式,表达式中可以有空格,总长度不超过 10001000

输出格式

对每行输入,如果表达式为真,输出 V,否则出来 F

( V | V ) & F & ( F| V)
!V | V & V & !F & (F | V ) & (!F | F | !V & V)
(F&F|V|!V&!F&!(F|F&V))
F
V
V