poj 3750 (约瑟夫问题)
来源:互联网 发布:明解c语言入门篇 编辑:程序博客网 时间:2024/05/23 13:36
有N个小孩围成一圈,给他们从1开始依次编号,现指定从第W个开始报数,报到第S个时,该小孩出列,然后从下一个小孩开始报数,仍是报到S个出列,如此重复下去,直到所有的小孩都出列(总人数不足S个时将循环报数),求小孩出列的顺序。
#include <iostream>#include <string>using namespace std;int main (){int n,p[65],a,b;string name[65];cin >> n;char c;for (int i=0;i<n;i++)cin >> name[i],p[i] = i; //输入小孩名字 并记录 小孩的位置。cin >> a >> c >> b;a = (a + n -1) % n; //计算出发的位置do{a = (a + b -1) % n; //出列的孩子位置。cout << name[p[a]] << endl;for (int i=a;i<n-1;i++)p[i] = p[i+1];}while (--n);return 0;}
0 0
- poj 3750 (约瑟夫问题)
- poj 2244(约瑟夫问题。。。)
- poj 3750 小孩报数问题 (约瑟夫问题)
- POJ-3750 小孩报数问题-约瑟夫问题
- 经典模拟问题--约瑟夫环 POJ--3750
- 约瑟夫问题(多解)——POJ 3750
- poj -- 2886 约瑟夫问题(线段树)
- poj 3254约瑟夫问题(队列实现)
- poj 1781(约瑟夫问题二进制求解。。。。)
- poj-约瑟夫问题(猴子选大王)
- poj 1012 Joseph (约瑟夫问题)
- POJ-2746:约瑟夫问题(Java版)
- POJ 1012 约瑟夫问题
- poj 1012(约瑟夫问题。。。)
- POJ 1012 约瑟夫问题
- POJ 3517 约瑟夫问题
- poj 2746:约瑟夫问题
- POJ 1012(约瑟夫问题)
- jquery隐藏按钮
- mybatis大于小于及其它 运算符操作
- android项目中如何加载已有so库 <转>
- Lua Matatable
- Ant,Maven,Gradle使用。
- poj 3750 (约瑟夫问题)
- MC, MCMC, Gibbs采样 原理&实现(in R)
- 微乐精确营销
- Linux 视频设备驱动V4L2最常用的控制命令使用说明--实际中应用的整理
- SQL Server 中日期比较
- BroadcastReceiver service
- 教育那些事
- 坐标转换之七参数
- Python基础编程(六)抽象