填空题
#include <iostream>
using namespace std;

const int SIZE = 100;

int alive[SIZE];
int n;

int next(int num) {
	do {
		num++;
		if (num > n)
			num = 1;
	} while (alive[num] == 0);
	return num;
}

int main() {
	int m, i, j, num;
	cin >> n >> m;
	for (i = 1; i <= n; i++)
		alive[i] = 1;
	num = 1;
	for (i = 1; i <= n; i++) {
		for (j = 1; j < m; j++)
			num = next(num);
		cout << num << " ";
		alive[num] = 0;
		if (i < n)
			num = next(num);
	}
	cout << endl;
	return 0;
}

输入:11 3

输出:_________

赣ICP备20007335号-2