★约瑟夫出圈问题(可动态输入)C/C++

题目:有n个人围成一圈,顺序排号。从第一个人开始报数,凡报到m的人退出圈子,问最后留下的是原来第几号的那位?

程序源代码(C++):

#include
using namespace std;

void main()
{
	int *a,n,m;
	cout<<"请输入两个数,一个为总人数,一个为每次出圈人编号:\n";
	cin>>n>>m;//表示可以动态输入
	a=new int[n+1];
	for(int i=0;i



你可能感兴趣的:(ini,c)