1334:【例2-3】围圈报数&queue适配器
#include<iostream>
#include<queue>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
queue<int> a;
for(int i=1;i<=n;i++){
a.push(i);
}
while(!a.empty()){
for(int i=1;i<=m;i++){
if(i==m){
cout<<a.front()<<" ";
}else{
a.push(a.front());
}
a.pop();
}
}
return 0;
}

浙公网安备 33010602011771号