829. 模拟队列
题目链接https://www.acwing.com/problem/content/831/
题目:
#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cstring>
using namespace std;
int a[100010],f=0,r=-1;
int main(){
int m;
cin>>m;
string s;
int k;
while(m--){
cin>>s;
if(s=="push"){
cin>>k;
a[++r]=k;
}else if(s=="empty"){
if(f>r) cout<<"YES"<<endl;
else cout<<"NO"<<endl;
}else if(s=="query"){
if(f<=r)cout<<a[f]<<endl;
}else{
f++;
}
}
return 0;
}