目前做过的唯一一个有点思维含量的黄题
hgckythgcfhk · · 闲话
做题时间:2023.09.22-12:07
整理时间:2024.05.23-11:50
tag:构造
黄题的话历史都比较久远了,大概从去年
我们定义
特别的,特判一下
void solve()
{
int n;cin>>n;
if(n==1)cout<<"1"<<"\n";
if(n==2)cout<<"1 3"<<"\n";
if(n==3)cout<<"-1"<<"\n";
if(n==4)cout<<"1 2 3 4"<<"\n";
if(n==5)cout<<"1 3 4 5 6"<<"\n";
if(n<=5)return;
int s=0,a=0;
for(int i=1;i<=n-2;i++)
{
a^=i;//前 n-2 个数的异或和
s+=i;//前 n-2 个数的和
cout<<i<<" ";//先把这些数用出来占空
}
for(int i=n-1;i<=n*n-s;i++)//其实很快就能枚举到,这个上界无所谓,可以直接删了
if((a^i^n)+s<=n*n&&(a^i^n)>n-2)
{//等价于找一个与 i 异或后等于 a^n 的数,这个数不能用过,也不能太大
cout<<i<<" "<<(a^i^n)<<"\n";
return;
}
}
鲜花:
前几天我的状态是晚上睡个
但是我发现了一个不好的现象是,我早早的就躺床上了,但就是睡不着,无论我是两点上床还是昨天晚上甚至
最近忘说一件事了,首先,我从大概两个月前(也就是那个文章的大上次更新)就形成了固定的饮食,吃饭时间集中到了早上,且每天都吃,前段时间,家里买了一箱芒果(哞熟),我妈妈打算催熟,但我不喜欢吃熟的,为什哞有人觉得把水果弄得和烂了一样更好吃,于是我这几天已经吃了大半个星期的芒果了(((
不过一件很离谱的事情是,我感觉我好像打破能量守恒定律了,以前不是天天吃饭,平均每天 体重秤上的数字有什哞意义,讲个笑话,按学校体测对 BMI 的最低标准,如果我真的像我妈妈想的那样达到