- 博客(1)
- 收藏
- 关注
原创 数组解决约瑟夫环问题
题目要求:n 个人围坐一圈,约定从编号为s 的人 开始报数,数到 m 的那个人出列。之后又从它的下一位开始报数,数到 m 的那个人又出列,依此类推,直到所有人出列为止。要求编写程序,输入人数、报数的n起始位置s和数目m,求出列顺序。例如:7个人,从编号3的人开始,数到5的出列,则其出列顺序为7、5、4、6、2、3、11.处理出局的人定义变量outs 记录出局人数,count记录报数,当count==m时,输出Josephus[i],输出后将Josephus[i]赋值为0,标记出局。之后的循环设置条件
2022-10-12 00:28:50
563
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人