A129.代数表达式
普及/提高-
NOIP提高组
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
代数表达式的定义如下:
例如,下面式子是合法的代数表达式:
- a
- a+b∗(a+c)
- a∗a/(b+c)
下列式子是不合法的代数表达式:
- ab
- a+b∗/(c+d)
错误类型约定:
1.式子中出现不允许的字符;
2.括号不配对;
3.其他错误。
输入格式
输入一个字符串,以 ;
结束,;
本身不是代数表达式中字符,仅作为结束。
输出格式
一行,表达式正确则输出OK
,不正确则输出ERROR
,以及错误类型。
输入输出样例
输入#1
a+(b);
输出#1
OK
输入#2
a+(b+c*a;
输出#2
ERROR 2