UVA10935 - Throwing cards away I
2015-02-04 11:52
429 查看
练习queue的题目
主要命令: pop ,front,empty,push
主要命令: pop ,front,empty,push
#include <iostream> #include <queue> using namespace std; queue<int> q; int main(){ ios::sync_with_stdio(false); int n; while(cin>>n&&n){ for(int i=1;i<=n;i++) q.push(i); cout<<"Discarded cards:"; int out=0,t; while(1){ t=q.front(); q.pop(); if(q.empty()==1) break; else { if(out) cout<<","; cout<<" "<<t; out++; t=q.front(); q.pop(); q.push(t); } } cout<<endl<<"Remaining card: "<<t<<endl; } return 0; }
相关文章推荐
- uva10935 - Throwing cards away I
- UVa 10935 - Throwing cards away I
- UVa 10935 - Throwing cards away I
- UVA - 10935 Throwing cards away I
- UVA 10935 Throwing cards away I
- 习题5-3 卡片游戏(Throwing cards away I, UVa 10935)
- UVA 10935 Throwing cards away I 【数据结构】【模拟】
- UVa 10935 (水题) Throwing cards away I
- (1.1.7)UVA 10935 Throwing cards away I(直叙式模拟)
- UVa 10935 - Throwing cards away I
- UVA 10935 Throwing Cards Away I 卡片游戏
- UVa 10935 Throwing cards away I
- UVa 10935 - Throwing cards away I
- UVa 10935 - Throwing cards away I
- UVA 10935 - Throwing cards away I
- UVa 10935 - Throwing cards away I
- UVa 10935 - Throwing cards away I
- UVa10935-Throwing cards away I-卡片游戏-队列的运用
- Throwing cards away I UVA - 10935
- Uva 10935 Throwing cards away I