RYIP在线题库
首 页   >   习题练习   >   提交
Problem1496--括号匹配

1496: 括号匹配

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

【 Description 】

假设某个数学表达式中允许包含圆括号和方括号,并且圆括号、方括号可以按任意的次序嵌套使用,例如 (3+2-[2+(1-1)]) 和 3-(2 * [3/2) ,但是前一个表达式匹配正确,而后一个无法匹配。

【 Input 】

输入一串带括号表达式,长度不超过255

【 Output 】

匹配的输出“YES”,不匹配的输出“NO”

【 Sample Input 】

(3+2-[2+(1-1)]) 

【 Sample Output 】

YES

【 Source/Category 】