RYIP在线题库
首 页   >   习题练习   >   提交
Problem1759--删除多余的括号

1759: 删除多余的括号

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

【 Description 】

键盘输入一个含有括号的四则运算表达式,可能含有多余的括号,编程整理该表达式,去掉所有多余的括号,原表达式中所有变量和运算符相对位置保持不变,并保持与原表达式等价。
例:
输入表达式  应输出表达式
a+(b+c)  a+b+c
(a*b)+c/d   a*b+c/d
a+b/(c-d)   a+b/(c-d)
注意输入 a+b 时不能输出 b+a。
表达式以字符串输入。
所有变量为单个小写字母。只是要求去掉所有多余括号,不要求对表达式化简。

【 Input 】

一个字符串,长度不超过400,输入不要判错

【 Output 】

去掉所有多余括号后的表达式

【 Sample Input 】

a+(b+c)

【 Sample Output 】

a+b+c

【 Source/Category 】