#include<bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
int m;cin>>m;
queue<string> V,N;
while(m--)
{
string op ;cin>>op;
if(op == "IN")
{
string name,q;cin>>name>>q;
if(q=="V") V.push(name);
else N.push(name);
}
else
{
string q;cin>>q;
if(q=="V") V.pop();
else N.pop();
}
}
while(V.size()){
cout<<V.front()<<endl;
V.pop();
}
while(N.size()){
cout<<N.front()<<endl;
V.pop();
}
return 0;
}
lanqiao OJ1113 CLZ银行问题
于 2024-02-14 15:24:04 首次发布
本文详细描述了如何使用C++编程语言中的队列结构(queue),通过`cin`和`cout`进行输入输出,以及如何处理IN操作来管理两个命名为V和N的队列。
摘要由CSDN通过智能技术生成