约瑟夫环

原创 2016年06月02日 10:13:08
#include <stdio.h>
int func(int n, int m)
{
	if(n == 1)
		return 0;
	return (m + func(n-1, m)) % n;
}
int main()
{
	int n, m =3;
	scanf("%d", &n);
	printf("%d", func(n, 3) + 1);
	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

约瑟夫环输出实际人名

  • 2015-11-26 22:42
  • 48KB
  • 下载

约瑟夫环 算法

  • 2015-04-24 10:23
  • 236KB
  • 下载

(算法)约瑟夫环问题

约瑟夫环(约瑟夫问题)是一个数学的应用问题:已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;...

约瑟夫环问题

  • 2016-07-05 01:41
  • 771B
  • 下载

约瑟夫环问题

  • 2016-05-09 23:53
  • 54KB
  • 下载

18、约瑟夫环问题

题目: n个数字(0,1,…,n-1)形成一个圆圈,从数字0开始, 每次从这个圆圈中删除第m个数字(第一个为当前数字本身,第二个为当前数字的下一个数字)。 当一个数字删除后,从被删除数字的下一个...

约瑟夫环源代码

用pl/sql游标实现约瑟夫环

什么是约瑟夫环: 约瑟夫环(约瑟夫问题)是一个数学的应用问题:已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数...

约瑟夫环程序

  • 2015-10-25 10:25
  • 121KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)