2.27
文化课考的最烂的一次。
直升应该是选不上了,省选也打不了体验名额,所以我初三下学期直接奥赛摆了,一周来一两次就行了,还是中考更重要一些。
来的时候遇到了喵喵,向他问了一些问题,他说我想停课也没问题,大概是指像直升的人一样的安排?但是我有那个资本吗?我文化课也不是很强足以支持我在这么关键的时期停课的。
虽然其实早已做好了下学期不能怎么好好学这种觉悟,可是经历了开学前的面试我还是感觉与被选上失之交臂的遗憾,这种遗憾是我最不能接受的。如果真的是从集训的人里面选的话,也许我去集训也能选上?但是我没去。所以再怎么假设也改变不了事实,我却为此懊恼不已。这也算是精神内耗吧,在考试时也一直想着这些事,很烦心,挥之不去。
确实应该停止内耗了,既然已经成为定局那就接受就行了,大不了高中再学呗,但我接受不了的不是下学期没法认真学 OI,而是别的什么原因,具体是什么还是不说为好。
快要省选了,祝愿高二的学长们,高一的学长们以及初三体验名额(还有一个正式名额,rt)的神犇们省选 rp++!
也许省选完之后,一切又会发生改变,谁知道呢,但是我觉得我们班主任说的一句话很有道理:在结束铃声响起前,一切都有可能。
虽然是面向 whker 们说的,但是同样适用于 OI 的比赛上吧,心态是最重要的(?),只要还没结束,就应该相信自己,待一切成定局,再去坦然接受。
开始担心等到高一时已经无法和现在进度一样的同学无法交流了,这几个月他们会学的很多吧,到时候能不能赶上他们的进度呢?潜意识里最害怕的就是被落下,被抛弃,被遗忘。
一下午挺颓的,看了看之前在家里没时间看的各种文章,还有 Sonnety 的日记,挺有感触的(没想到我还登场过几次),也许被别人记住是件挺值得开心的事吧。
怎么今天写了这么多,这应该是我纯打字最多的一篇鲜花了。
以后不能经常来机房,考虑闲话按照周记来写🤔🤔🤔,也对,以后新认识的人谁会一天天光翻你之前的闲话啊,我也没做什么闲话目录什么的。
今天学了(贺了)个线性基板子,也不知道为啥要学,只是因为是板子所以学了。
按照题解写了若干操作,但是只用了一个操作(
Code
#include<bits/stdc++.h>
using namespace std;
#define int long long
#define re register
const int N=60;
int a[61],tmp[61];
bool flag;
void ins(int x)
{
for(re int i=N;~i;--i)
if(x&(1ll<<i))
if(!a[i]){a[i]=x;return;}
else x^=a[i];
flag=true;
}
inline bool check(int x)
{
for(re int i=N;~i;--i)
if(x&(1ll<<i))
if(!a[i]) return 0;
else x^=a[i];
return 1;
}
inline int qmax()
{
int res=0;
for(re int i=N;~i;--i)
res=max(res,res^a[i]);
return res;
}
inline int qmin()
{
if(flag) return 0;
for(re int i=0;i<=N;++i)
if(a[i]) return a[i];
}
inline int find(int k)
{
re int res=0;
re int cnt=0;
k-=flag;
if(!k) return 0;
for(re int i=0;i<=N;++i)
{
for(int j=i-1;~j;--j)
if(a[i] & (1ll<<j)) a[i]^=a[j];
if(a[i]) tmp[cnt++]=a[i];
}
if(k>=(1ll<<cnt)) return -1;
for(re int i=0;i<cnt;++i)
if(k&(1ll<<i)) res^=tmp[i];
return res;
}
signed main()
{
int n;
int x;
cin>>n;
for(int i=1;i<=n;++i) cin>>x,ins(x);
cout<<qmax();
}
今天放的图是流萤,某些人没有流萤的图就别放😅
开盒:Vsinger_LuoTianYi 的真名是洛天依,大家快去衡水中学实验学校初三 12 班找他。