约瑟夫环
来源:互联网 发布:选择linux内核启动 编辑:程序博客网 时间:2024/05/19 23:09
C语言# include<stdio.h>int main(){
int N,C,i,a[100],k=0,m=0;//k为数数标记,m为当前出队人数
scanf("%d%d",&N,&C);
printf("人数:%d\nC:%d\n",N,C);
for(i=0;i<N;i++) a[i]=i+1;
for(i=0;m<N;i++){
if(i==N) i=0;
if(a[i]!=0){
k++;
if(k==C) {
printf("%d ",a[i]);
a[i]=0;
k=0;
m++;
}
}
}
printf("\n");
return 0;
}
0 0
- 约瑟夫问题、约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- 约瑟夫环
- JVM 堆内存调优
- servlet规范、tomcat源码杂记
- Android的Activity的小知识点
- <5>python学习笔记——函数
- C++11原生字符串
- 约瑟夫环
- 使用 Spring Boot 快速构建 Spring 框架应用
- Words from Study
- Oracle EBS常用数据表合集
- Java学习笔记排序算法----------选择排序
- RT-Thread创始人熊谱翔: 我和Linux、嵌入式实时操作系统RT-Thread
- 【Linux】linux常用基本命令
- 最小数和最大数
- OpenLayer3 之 实现拉框放大功能