hdu 圆桌问题(STL(vector)的模拟)
来源:互联网 发布:韩端机器人如何编程 编辑:程序博客网 时间:2024/05/16 12:37
//hdu 圆桌问题(STL(vector)的模拟)#include <iostream>#include <cstdio>#include <vector>using namespace std;const int N=60000;vector<int> v;int flag[N];int n,m;int main(){ int cnt; int s; while(cin>>n>>m) { s=2*n; v.clear(); for(int i=1;i<=s;i++) { v.push_back(i); flag[i]=0; } cnt=1; while(s>n) { cnt+=m-1; if(cnt<=s) { flag[v[cnt-1]]=1; v.erase(v.begin()+cnt-1); if(cnt==s) { cnt=1; } } else { cnt%=s; if(cnt==0) { cnt=s; } flag[v[cnt-1]]=1; v.erase(v.begin()+cnt-1); if(cnt==s) { cnt=1; } } s--; } for(int i=1;i<=2*n;i++) { if(flag[i]) { cout<<"B"; } else { cout<<"G"; } if(i%50==0) { cout<<endl; } } cout<<endl; cout<<endl; } return 0;}
0 0
- hdu 圆桌问题(STL(vector)的模拟)
- HDU 4841 圆桌问题 (vector模拟)
- hdu 4841 圆桌问题(用vector模拟约瑟夫环)
- HDU 4841:圆桌问题(vector应用)
- hdu4841圆桌问题(STL)
- HDU-4841 圆桌问题 STL模拟约瑟夫问题
- HDU 4841 圆桌问题(约瑟夫环队列模拟)
- HDU 4841 圆桌问题
- hdu 4841 圆桌问题
- hdu 4841 圆桌问题
- HDU-4841-圆桌问题
- 【STL】vector的模拟实现
- hdoj 4841 圆桌问题 【模拟】
- 吓人的vector(stl)
- HDU-#4858 项目管理(模拟+vector)
- HDU4841 圆桌问题 【HDU最烂题】
- 圆桌问题 HDU 4841 PE。。。。
- STL库中vector的模拟
- PSAM 卡的应用 操作方法
- PACS/RIS系统分析与展望
- JS验证上传文件类型
- 1045. Favorite Color Stripe (30)
- 30 1到n的正数中1出现的次数
- hdu 圆桌问题(STL(vector)的模拟)
- 程序内打开APPStore--指定的APPId
- [UIDevice currentDevice]
- 制定SEO网站优化
- HDOJ 1892 See you~ 树状数组
- 同学们零基础入门学写代码的最佳途径之一哦
- 企业级硬盘与监控硬盘之间的关系
- 网络编程---select
- mysql 安装及多实例部署