文章

54

粉丝

0

获赞

12

访问

1.2k

头像
击鼓传花 题解:
P1018 贵州大学机试题
发布于2026年1月25日 21:32
阅读数 24

#include<iostream>
#include<vector>
using namespace std;

vector<int> a;
int n;

int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
		a.push_back(i);
	int t=0;
	int s=n;
	while(a.size()!=1)
	{
		t=(t+2)%s;
		a.erase(a.begin()+t);
		s--;
	}
	cout<<a[0];
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发