有大佬帮改一下吗
查看原帖
有大佬帮改一下吗
1056443
Dms123456楼主2023/8/7 11:15
#include <bits/stdc++.h>
using namespace std;

int n, m, num1 = 1; //num1为报数序号
int a[105];

int main () {
	cin >> n >> m;
	int pp = n;
	while (pp)//当人数不为零,报数
		for (int i = 1; i <= n; i++)
			if (!a[i]) {
				if (!a[num1]) { //如果报数次数等于m,出列
					a[i] = 1;
					num1 = 0; //重置
					pp--;
					cout << i << ' ';
				}
				num1++;//报数
			}
	return 0;
}
2023/8/7 11:15
加载中...