#P1134. 课程ZE.字母队列2
课程ZE.字母队列2
题目描述
有一些字符,陆续来到,根据到来的字符有以下4种操作:
- 如果刚来的字符是大写字母,就放到队列的前面;
- 如果刚来的字符是小写字母,就放到队列的后面;
- 如果刚来的字符是数字’0’到’9’,就删除队列的前面1个字母;
- 如果刚来的字符是其他字符,就删除队列的后面1个字母。
注:如果队列中没有字母,就不会删除任何东西。
请编程输出最后的队列中的字母。
输入格式
一行由字母组成字符串。(可能是空串)
输出格式
一行:一个由字符串,长度范围在[1,1000]。
样例
aeBbD1@
Bae
样例解释
- 碰到1时:DBaeb --> Baeb
- 碰到@时:Baeb -->Bae
- 最后:Bae
相关
在以下作业中: