输出序列的约瑟夫环
来源:互联网 发布:素描入门书籍推荐 知乎 编辑:程序博客网 时间:2024/06/10 01:53
输出序列约瑟夫环#include<bits/stdc++.h>using namespace std;typedef long long LL;const int maxn = 100000 + 10;int n,m;struct node{ char a; int id; node(char _a=' ',int _id=0): a(_a),id(_id){}};int vis[maxn];void solve(){ scanf("%d",&n);///n个人报m下出队 queue<node> Q; queue<node> q; for(int i = 1;i<=2*n;i++) { char x = '@'; Q.push(node(x,i)); q.push(node(x,i)); } int i = 1; memset(vis,false,sizeof(vis)); while(Q.size()>n) { if(i==9) { vis[Q.front().id]=true; Q.pop(); i = 1; continue; } //cout<<Q.front()<<" *"<<endl; Q.push(Q.front()); Q.pop(); i++; } for(int i = 1;i<=2*n;i++) { if(!vis[i]) { cout<<"@ "; }else { cout<<"+ "; } }}int main(){ solve(); return 0;}
0 0
- 输出序列的约瑟夫环
- 约瑟夫 的输出
- 约瑟夫环输出最后一个数字
- 约瑟夫环输出出队的人的序号,数组模拟
- 约瑟夫环的算法
- 约瑟夫环的解决
- 约瑟夫环的实现
- 约瑟夫环的变形
- 约瑟夫环的解法
- 约瑟夫环的解决
- 约瑟夫环的点滴
- 约瑟夫环的推导
- 约瑟夫环的问题
- 约瑟夫环的变形
- 约瑟夫环的实现
- 约瑟夫环的变形
- 约瑟夫环的问题
- 约瑟夫环的实现
- C#在winform中调用系统控制台输出
- c语言入门-代码
- windows下用visual studio code 调试go代码有用的文章
- html5 study 1
- 聚簇索引和非聚簇索引以及二级索引
- 输出序列的约瑟夫环
- Python 获取当前系统时间及time模块学习笔记
- MyEclipse 8.6VSS1.6.2 插件安装
- 幻方
- 1147 爱国了一回
- 【bzoj3809】Gty的二逼妹子序列 莫队+分块
- git更改远程origin
- EventBus 的基本概念和使用
- XCode常用快捷键的使用