CCF CSP201712-2游戏
#include<iostream>
#include<vector>
using namespace std;
int arr[1010];
int main(){
int n,k,count = 0;
//初始化,值为0表示出局
cin>>n>>k;
for(int i = 0; i < n; i++){
arr[i] = 1;
}
int num = 0,index = 0;
while(count < n-1){
num++;
if(num % k == 0 || num % 10 == k){
arr[index] = 0;
count++;
}
do{
index++;
index = index % n;
}
while(arr[index] == 0);
}
for(int i = 0; i < n; i++){
if(arr[i]) cout<<i+1;
}
return 0;
}