vectorAC代码(不看别举报)
查看原帖
vectorAC代码(不看别举报)
1491443
hetao29190303楼主2024/10/14 21:18
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,m,i=-1,j=0;
	cin >> n >> m;
	vector<int>v;
	for(int i=1;i<=n;i++)
	    v.push_back(i);
	while(true)
	{
		i++;
		j++;
		if(i>=v.size())
		{
			i=0;
		}
		if(v.size()==1)
		{
			cout << v[0];
			break;
		}
		if(j%m==0)
		{
			cout << v[i] << " ";
			v.erase(v.begin()+i);
			i--;
		}
	}
	return 0;
}
2024/10/14 21:18
加载中...