zoj 2164 Hanafuda Shuffle
来源:互联网 发布:火炬之光2mac版下载 编辑:程序博客网 时间:2024/06/15 16:04
/*用栈直接模拟非常方便! */#define LOCAL#include<iostream>#include<stack>using namespace std;int main(){#ifdef LOCAL freopen("input.txt","r",stdin); freopen("output.txt","w",stdout);#endif int n,r,p,q,i; while(cin>>n>>r,n) { stack<int> a,b,c; for(i=1;i<=n;i++) a.push(i); while(r--) { cin>>p>>q; p--; while(p--) { b.push(a.top()); a.pop(); } while(q--) { c.push(a.top()); a.pop(); } while(!b.empty()) { a.push(b.top()); b.pop(); } while(!c.empty()) { a.push(c.top()); c.pop(); } } cout<<a.top()<<endl; } return 0;}
- zoj 2164 Hanafuda Shuffle
- zoj 2164 Hanafuda Shuffle
- zoj 2164 Hanafuda Shuffle简单模拟(2)
- POJ1978浅析------Hanafuda Shuffle
- POJ - 1978 Hanafuda Shuffle
- POJ 1978 Hanafuda Shuffle
- POJ 1978 Hanafuda Shuffle
- POJ 1978 Hanafuda Shuffle 笔记
- 文章标题 poj 1978 :Hanafuda Shuffle(模拟)
- 【瞎搞】ZOJ 3045 Random or Shuffle
- zoj 3045 Random or Shuffle 狗模拟
- Shuffle
- shuffle
- zoj 3292 Shuffle 矩阵思想 太神奇了 谢谢oldy的启发
- ZOJ-2164
- spark shuffle mapreduce shuffle
- shuffle.cpp
- Perfect Shuffle
- c#与java
- linux下的VI命令
- eclipse下svn的分支与合并操作
- 白盒测试 代码检查 二
- java 的package version
- zoj 2164 Hanafuda Shuffle
- 白盒测试 代码检查 三
- HDU 1075 What Are You Talking About
- jquery 拖动DIV
- struts2-jquery-plugin的使用全攻略
- 白盒测试 静态质量度量法
- 关于junit的疑问
- 白盒测试 第四代白盒测试方法
- 解剖实体框架(2)--实体框架的基本功能