博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
p 3750
阅读量:4882 次
发布时间:2019-06-11

本文共 767 字,大约阅读时间需要 2 分钟。

要求每次都输出的约瑟夫环

#include 
#include
#include
using namespace std;char s[100][30];int flag[100];int n, w, S, num, k;int main(){ while(scanf("%d", &n)!=EOF) { for(int i = 1;i <= n;i++) { scanf("%s", s[i]); flag[i] = 1; } scanf("%d,%d", &w, &S); for(int i = 1;i <= n;i++) { num = 0; while(num < S) { if(flag[w]) { num++; } k = w; w++; if(w > n) w = 1; } printf("%s\n", s[k]); flag[k] = 0; } } return 0;}

转载于:https://www.cnblogs.com/ACKOKO/articles/2053094.html

你可能感兴趣的文章
10.04 FZSZ模拟Day1 总结
查看>>
RabbitMQ学习以及与Spring的集成(二)
查看>>
Go语言数据类型
查看>>
ora-12899解决方法
查看>>
(8)关于flexbox的一些想法。
查看>>
一台机子同时启动两个相同版本的tomcat
查看>>
剑指offer——python【第29题】最小的K个数
查看>>
带你入门代理模式/SpringAop的运行机制
查看>>
eclipse对离线python的环境搭建
查看>>
OpenCV imshow无法显示图片
查看>>
js线程&定时器
查看>>
java.lang.IllegalStateException: getOutputStream() has already been cal
查看>>
Ubuntu下搜狗输入法乱码
查看>>
计算机网络●通信协议
查看>>
在EditPlus里配置编译和运行java代码的方法
查看>>
gson所需jar包
查看>>
最干净的pyinstaller打包成exe应用程序方法
查看>>
Python中的数据类型
查看>>
讲给普通人听的分布式数据存储【转载】
查看>>
关于最短路
查看>>