NOJ1097卡片游戏——queue
来源:互联网 发布:知乎 软件下载安卓 编辑:程序博客网 时间:2024/05/17 23:51
卡片游戏
时间限制(普通/Java):2000MS/6000MS 运行内存限制:65536KByte
总提交:992 测试通过:190
总提交:992 测试通过:190
描述
桌上有一叠牌,从第一张牌(即位于顶面的牌)开始从上往下依次编号为1~n。当至少还剩两张牌时进行以下操作:把第一张扔掉,然后把新的第一张放到整叠牌的最后。
输入
输入n,n≤1000000。
输出
输出每次扔掉的牌,以及最后剩下的牌。
样例输入
7
样例输出
1 3 5 7 4 2 6
题目来源
刘汝佳《算法竞赛入门经典》,编自UVa10935 Throwing cards away I
//用list太慢#include<iostream>#include<queue>using namespace std;queue<int> a;int main(){a.empty();int n; // 1~nscanf("%d",&n);for(int i=1;i<=n;i++)a.push(i);while(a.size() >= 2){int tmp = a.front();printf("%d ",tmp);a.pop();tmp = a.front();a.pop();a.push(tmp);}int tmp = a.front();printf("%d\n",tmp);return 0;}
0 0
- NOJ1097卡片游戏——queue
- 1097卡片游戏——队列queue的应用
- 1097卡片游戏&queue队列
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏!!!
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏
- 卡片游戏
- OpenGLES demo - 7. Alpha Blend
- 22、实例 盒组成模式box-sizing
- Smack的API应用
- 黑马程序员_银行业务调度系统
- Oracle-->数据库备份与恢复-->数据库归档模式设置
- NOJ1097卡片游戏——queue
- 23、实例 盒模型相关
- UnrealEngine4的HLSLcc与James-Jones的HLSLcc对比
- 24、实例 resize
- ReportingService语法
- 25、实例 使用inline-block盒设计导航栏
- uva 10162 - Last Digit(数论)
- 类和对象
- 使 UITableViewStylePlain Style 的TableView header 不浮动,像Group Style 那样固定,跟随Tableview 滚动,而不会停在顶端。