约瑟夫问题
来源:互联网 发布:java友盟推送demo 编辑:程序博客网 时间:2024/04/28 18:45
有n个人围成一圈,顺序编号,从第一个人开始报数,凡报到3的人出圈,编写程序,问最后留下的是原来第几号的那位?
</pre><pre name="code" class="cpp">#include"stdio.h"int main(){int a[100][2];int i,n;int index,count;int temp=1;printf("please input a number:\n");scanf("%d",&n);for(i=0;i<n;i++){a[i][0]=i+1;a[i][1]=1;}index=1;count=n;while(count!=1){if(a[index][1]==1){temp++;if(temp==3){temp=1;a[index][1]=0;count--;}}index=(index+1)%n;}for(i=0;i<n;i++)printf("%d\t%d\n",a[i][0],a[i][1]);return 0;}
0 0
- 约瑟夫问题、约瑟夫环
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- Android开发之全局异常捕获完美闪退APP专题
- 程序、进程、线程区别与联系
- C# 反射给对象属性赋值遇到的问题——类型转换
- Java学习笔记之异常专题
- 汇编:存储单元
- 约瑟夫问题
- Foundation框架第十九弹:Category的常用方法
- UVA 10623 Thinking Backward 欧拉公式
- Linux——管道
- 如何使用花生壳搭建外网访问网站
- C++ primer第3章(标准库类型)
- 皮影文化
- Host '192.168.19.30' is not allowed to connect to this MySQL server
- SEO工作室实例:教你如何给QQ空间做排名