Description
假设一个算术表达式中可以包含三种括号:圆括号“( ”和“ )”、方括号“ [ ”和“ ] ”和花括号“{”和“}”,且这三种括号可按任意的次序嵌套使用(如:…[…{…}…[…]…]…[…]…(…)…)。编写判别给定表达式中所含括号是否正确配对出现的程序(已知表达式已存入数据元素为字符的顺序表中)。
Input
输入算术表达式,换行结束。
Output
若给定表达式中所含括号正确配对,则输出yes,否则输出no。
-
Sample Input
[5+(6-3)]-(2+3)]
-
Sample Output
no