Problem C: 魔法师的百宝箱

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:35 Solved:17

Description

魔法师小明有一个百宝箱(vector),他可以有以下5种操作:

1️⃣ 往箱子里放入宝物(push_back):格式 op=1 宝物名。

2️⃣ 从箱子里取出最后一件宝物(pop_back): 格式 op=2,显示"取出"十宝物名。

3️⃣ 查看箱子里有多少件宝物(size): 格式 op=3,显示"现在百宝箱中还有x件"。

4️⃣ 展示所有宝物(遍历): 格式 op=4,显示每个宝物名,逗号分隔。

5️⃣ 清空整个百宝箱(clear): 格式 op=5,清空后显示"百宝箱清空了"。

Input

第一行,输入一个正整数 ),表示操作数量。

接下来  行,每行先输入一个正整数 ),表示操作种类。接着:

  • 如果 ,则再输入一个字符串为宝藏名
  • 如果 ,则无需再输入其他内容。
  • 如果 则无需再输入其他内容。
  • 如果 op= 4则无需再输入其他内容。
  • 如果 ,则无需再输入其他内容。


Output

共输出  行,每行输出一个字符串或正整数,为对应操作的处理结果,具体含义见题目描述。

Sample Input Copy

8
1 Golden_Key 
1 Magic_Book 
2 
3
1 Invisibility_Cloak 
1 Flying_Broom
4
5

Sample Output Copy

取出Magic_Book
现在百宝箱中还有1件
Golden_Key,Invisibility_Cloak,Flying_Broom
百宝箱清空了

HINT

 1Q1005

输入保证百宝箱中有宝物。