#include<iostream>
#include<queue>
using namespace std;
int main(){
queue<int> q;
int n,t,t1,i;
cin>>n;
int a[n];//存QQ号
for(i=0;i<n;i++){
cin>>t;
q.push(t);//入队
}
i=0;
while(!q.empty()){
a[i++]=q.front();
q.pop();
t1=q.front();
q.push(t1);
q.pop();
}
for(i=0;i<n;i++){
cout<<a[i]<<' ';
}
}
具体队列操作:网上搜索:C++ STL队列操作