1 条题解
-
0
C++ :
#include <iostream> #include <queue> using namespace std; int main(){ queue<int> q;//存放纸牌的队列 int n,x,i; cin>>n; for(i = 1;i <= n;i++){ cin>>x; q.push(x);//入队 } //当队列不为空则处理 for(i = 1;q.empty() == false;i++){ //如果是奇数张牌 if(i % 2 == 1){ cout<<q.front()<<" ";//输出队首,翻开上面的牌 q.pop();//删除纸牌 }else{ x = q.front();//拿出队首 q.push(x);//存入队尾 q.pop();//删除纸牌 } } }
- 1
信息
- ID
- 2407
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者