#643. NOIP2014TG-26
NOIP2014TG-26
当前没有测试数据。
- (阅读程序写结果)
#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
输出:{{ input(1) }}