题目链接:http://118.190.20.162/view.page?gpid=T67
#include <iostream>
#include <stdio.h>
#include <queue>
using namespace std;
int main() {
queue<int> q;
int n,k;
cin>>n>>k;
for(int i=1;i<=n;i++){
q.push(i);
}
int pos=0;
while(q.size()!=1){
pos++;
int frined=q.front();
if((pos%k==0)||(pos%10==k)){
q.pop();
}
else
{
q.pop();
q.push(frined);
}
}
cout<<q.front()<<endl;
return 0;
}