代码:
#include<bits/stdc++.h>
using namespace std;
int n,k;
bool b[1001];
int main(){
cin>>n>>k;
memset(b,true,sizeof(b));//表示全部还没被淘汰
int sum=0;int index;
int num=n;//在场人数为num
for(int i=1;i<=n;i++){
if(b[i]==true){
sum++;
}
if(sum%k==0||sum/10==k){
b[i]=false;//满足条件被淘汰
num--;
}
if(num==1){
goto out1;
} else if(i==n){
i=1;
}
}
out1:;
//输出
for(int i=1;i<=n;i++){
if(b[i]==true){
index=i;
}
}
cout<<index;
}