水题
#include<bits/stdc++.h>
using namespace std;
stack<int>q;
int m,k;
string a;
int main(){
cin>>m;
for(int i=1;i<=m;i++){
cin>>a;
if(a=="push"){
cin>>k;
q.push(k);
}
if(a=="pop"){
if(!q.empty())q.pop();
}
if(a=="empty"){
if(q.empty())cout<<"YES"<<endl;
else cout<<"NO"<<endl;
}
if(a=="query"){
cout<<q.top()<<endl;
}
}
}