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;
}

  

posted @ 2024-01-31 11:28  王ys  阅读(34)  评论(0编辑  收藏  举报