1 条题解
-
0
模板题,用STL queue定义一个队列然后模拟即可。
#include<bits/stdc++.h> using namespace std; queue<int> save;int n; int main() { cin>>n; while(n--){ int opt;cin>>opt; if(opt==1){ int x;cin>>x; save.push(x); } if(opt==2){ if(save.empty())cout<<"ERR_CANNOT_POP"<<'\n'; else save.pop(); } if(opt==3){ if(save.empty())cout<<"ERR_CANNOT_QUERY"<<'\n'; else cout<<save.front()<<'\n'; } if(opt==4){ cout<<save.size()<<'\n'; } } return 0; }
- 1
信息
- ID
- 7297
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- (无)
- 递交数
- 36
- 已通过
- 15
- 上传者
京公网安备 11011102002149号