P1996 约瑟夫问题
来源:互联网 发布:php怎么防止sql注入 编辑:程序博客网 时间:2024/05/14 01:58
/***************************************************** 题型:链表注意: t=n,赋初值 s=t; t=p[t]; //s记录数到第几人,t表示数到下一个 p[s]=p[t]; 别忘了删除队列 *******************************************************/#include <stdio.h>int p[101],n,m,i,j,s,t; //p指向下一个数 int main(){ scanf("%d %d",&n,&m); for(i=1; i<n; i++)p[i]=i+1; //模拟 p[n]=1; //构造一个环 t=n; //赋初值,从第n人开始 for(i=1; i<=n; i++){ //模拟n人依次出队 for(j=1; j<=m; j++){ //数m次 s=t; t=p[t]; //s记录数到第几人,t表示数到下一个 } printf("%d ",t); p[s]=p[t]; //输出当前出队的人,并在队列中删除 } return 0;}
阅读全文
0 0
- 洛谷 P1996 约瑟夫问题
- 洛谷 P1996 约瑟夫问题
- P1996 约瑟夫问题
- P1996 约瑟夫问题
- P1996 约瑟夫问题
- P1996 约瑟夫问题
- P1996 约瑟夫问题
- Luogu-p1996约瑟夫问题(循环队列)
- 约瑟夫问题、约瑟夫环
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- 约瑟夫问题
- Java面试的战地笔记
- 剑指offer(28)—数组中出现次数超过一半的数字
- 关闭当前页面,返回父页面并刷新
- ionic2开发(二)在TypeScript中引用第三方js库
- ios 内购2
- P1996 约瑟夫问题
- batch_account_create script
- Integer
- iOS-分类和扩展的区别和联系
- 手机端网页禁止在非微信浏览器中打开
- 电子商务网站开发流程
- 【POJ】2100
- Swift4.0 新特性----语法改进
- Terraform 进阶