题目链接:点我跳转
题目大意:模拟约瑟夫问题
题目分析:就是模拟,,,没啥好分析的
#include<iostream>
using namespace std;
int in[105];
int main(){
int n,m,t = 0;
cin>>n>>m;
for(int i=0;i<n;i++){
int cnt = 0;
while(cnt<m)if(!in[(t++)%n])cnt++;
in[(--t)%n] = -1;
cout<<t%n+1<<" ";
}
return 0;
}