约瑟夫环
来源:互联网 发布:长视频软件 编辑:程序博客网 时间:2024/05/18 03:12
public class JosephCircle {/** * @param args */public void josephCircle(int n,int k){int flag=0;boolean[] kick = new boolean[n];//set kick flag to False;for(int i=0;i<n-1;i++){kick[i]=false;}int counter=0;int accumulate=0;while(true){if(!kick[flag]){accumulate++;//最后一个,结束查找if(counter==n-1){System.out.println("kick last person===="+(flag+1));break;}//第k个,则将其T出,然后从0开始if(accumulate==k){kick[flag]=true;System.out.println("kick person===="+(flag+1));accumulate=0;counter++;}}flag=(flag+1)%n;}}public static void main(String[] args) {JosephCircle jCircle = new JosephCircle();jCircle.josephCircle(21, 3);}}
0 0
- 约瑟夫问题、约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- Curious Robin Hood
- Linux解压缩*.tar.gz命令
- 紫专妆啄滋咨孜浊棕踪滓罪组租淄姿遵祝
- opencv不同深度CvArr*(CvMat*,IplImage*)类型的显示
- 控制cellEditor是否为可编辑
- 约瑟夫环
- python的测试框架
- 计算两个日期之间天数
- 图像基本原理
- zabbix中文配置指南
- hdoj 2586 How far away ? 【Tarjan离线LCA】
- 一些小技能
- 组合数学题目
- HTML border CSS输出三角形