#4469. 小D的作业题

小D的作业题

【问题描述】

小D在做奥数题,可惜不小心把墨汁倒在了本子上,他发现很多括号被墨汁覆盖了看不清楚,他现在把题目抄下来发微信给你,让你帮忙看下题目中的括号是否配对。小D目前的才读小学,所以他发给你的表达式有小写英文字母、运算符(+,—,*,/)和左右小圆括号()构成,并以“@”作为表达式的结束符。

请你编写一个程序来检查他发给你的式中的左右圆括号是否匹配,若匹配,则返回“YEs”;否则返回“No”(注意单词拼写)。表达式长度小于 255,左圆括号少于 20 个。

【输入文件】

输入包括一行数据,即表达式,

【输出文件】

输出包括一行,即“YEs” 或“No”。

【样例输入 1】

2*(x+y)/(1-x)@

【样例输出 1】

YEs

【样例输入 2】

(25+x)*(a*(a+b+b)@

【样例输出 2】

No