此是me的代码:
#include<bits/stdc++.h>
using namespace std;
set<int> s;
int main()
{
int n;cin>>n;
s.insert(1);
int x=1;
for(int i=2;i<=n;i++){
if(x-i>0&&!s.count(x-i)) s.insert(x-i),x-=i;
else s.insert(x+i),x+=i;
}
for(auto &i:s) cout<<i<<" ";
return 0;
}
求调,必关