(数据结构)(C++)数组——约瑟夫环求解

#define _CRT_SECURE_NO_WARNINGS 1
#include 
 
#define MaxSize 10

using namespace std;

void josephus(int n,int m)//一共n个人数到m的出列
{
	int p[MaxSize];
	int i,j,t;
	for(i=0;i=1;i--){//i为每次循环还剩下的人数 
		t=(t+m-1)%i;
		cout<>n;
	 cout<<"请输入第一个出圈位置:";
	 int m;
	 cin>>m; 
	 josephus(n,m);
}

(数据结构)(C++)数组——约瑟夫环求解_第1张图片

 

你可能感兴趣的:(数据结构和算法(C/C++),c++,数据结构,算法)