#include <iostream>
using namespace std;
int main()
{
int a[11] = {0}; //0表示在圈内
int n,m;
cout << "请输入人数,出圈数字 " << endl;
cin >> n >> m; //n个人玩游戏,玩到m时出圈
int pop=0,c=0,k=0; //pop出圈
while(pop != n) //当还有人没出圈循环
{
c++; //当前报数人的编号
//如果报数的人超过总人数,从第一个人开始报
if(c > n)
{
c=1;
}
if(a[c] == 0) //编号为c的人在圈里才报数
{
k++; //当前编号为c的人报的数为k
if(k == m)
{
a[c] = 1;
pop++;
cout << c << " ";
k=0; //使下一个重新从1开始报数
}
}
}
return 0;
}