题解
2023-06-21 14:18:09
发布于:广东
10阅读
0回复
0点赞
#include<bits/stdc++.h>
#include<queue>
using namespace std;
int main(){
queue<int> a;
int s,b,k;
cin>>b;
for(int i=0;i<b;i++){
cin>>s;
if(s==1){
cin>>k;
a.push(k);
}
else if(s==2){
if(!a.empty()){
a.pop();
}else{
cout<<"impossible!"<<endl;
}
}else if(s==3){
cout<<a.front()<<endl;
}else{
cout<<"impossible!"<<endl;
}
}
return 0;
}
这里空空如也
有帮助,赞一个