#P5098. 「FJSC2018PJD9T6」中缀表达式值
「FJSC2018PJD9T6」中缀表达式值
Description
输入一个中缀表达式(由 0-9 组成的运算数、加+减—乘*除/四种运算符、左右小括号 组成。注意“-”也可作为负数的标志,表达式以“@”作为结束符),判断表达式是否合 法,如果不合法,请输出“NO”;否则请求出中缀表达式的值并输出。
Input Format
输入文件expr.in
的第一行为一个以@结束的字符串。
Output Format
输出文件expr.out
-
如果表达式不合法,请输出
NO
,要求大写。 -
如果表达式合法,请输出计算结果。
Sample
输入样例1
1+2*8-9@
输出样例1
8