蒟蒻代码:
#include<iostream>
#include<queue>
using namespace std;
int main(){
int x,y,n;
queue<int>s;
s.push(0);
cin>>n;
for(int i=1;i<=n;i++){
cin>>x;
if(x==0){
cin>>y;
if(y<s.front()){
s.push(s.front());
}
else{
s.push(y);
}
}
if(x==1&&s.size()>1){
s.pop();
}
if(x==2){
cout<<s.front()<<endl;
}
}
}