题目:蓝桥杯算法提高VIP-队列操作 - C语言网 (dotcpp.com)
题目大意
队列操作题。根据输入的操作命令,操作队列(1)入队、(2)出队并输出、(3)计算队中元素个数并输出。
思路
需要用到容器queue,然后再分别判断。其中在这里面需要用到容器中分别小函数。
坑点
题目中的注意:出队命令可能会出现空队出队(下溢),请输出“no”,并退出。
代码
#include<iostream>
#include<cstdio>
#include<cstring>
#include<fstream>
#include<algorithm>
#include<cmath>
#include<deque>
#include<vector>
#include<queue>
#include<map>
#include<stack>
#include<set>
#define int long long int
using namespace std;
const int N=1e5+10;
int main()
{
int n;
cin>>n;
queue<int>q; //定义一个容器