游击省选

· · 个人记录

2023-3-27:开坑,KMP还没学,得寄。

2023-3-28~31:各种算法各种挂,我要判断一个字符串是否有公共前后缀竟然先判断 s[1]==s[n],抽象。

2023-4-1(Day 1):

愚人节快乐!

打算在代码里写上“Happy April Fools' day CCF!”。

ps:上面这段话是在3.31写的

开考前遇到两位高一学长,没去问名字。

我坐最后一个座位,6。

@sunrise1024 在门口给我一袋喜之狼,拜谢。

上面说叫我提前45分进场,然后一直不让动电脑,写了两行线段树让监考老师给删了。

lrz学长坐我右前方。

开场前几秒,我看见大家都在疯狂敲键盘,这才发现密码已经给了。

第一眼:

然后想T1,发现set直接搞定(经典想复杂,复刻春测)。

因为结构体set不太熟练,调了好久好久,终于1.5h切了。

本来想对拍的,发现时间很充裕就直接想T2T3了。

停,请高血压患者在这里做好心理准备,因为从现在到Day1结束我不会多拿一分。(这不是愚人节玩笑)

T2想到边双(结束后大家都说是点双),缩成树后应该是个树形dp。

然后就想状态,发现只能想到 n^3 状态,而且转移还得多几个 n

摆烂,去想T3,各种性质想出来又都假了。

去写T1对拍,

然后T2先去把边双写了,T3写了个线段树。

发现T3暴力比较好打(分似乎比较多)。

在我做以上这些事时,所有人的键盘声总来没有断过。

当还剩50min时我开始着急起来,手心冒出一些汗,各种数组的定义让我焦头烂额。一次次的删了代码重改,这下我是真急了,时间一分一分的过去。剩最后10min时我T2写了 cout<<"1\n" 然后交了上去,然而前面的废代码没有删,看起来似乎写了很多,但有实际作用的代码只有一行。

12:58:26:写完了T4的对于A性质的假做法。

12:59:40:果不其然A性质样例挂了,而且相差巨远。

12:59:47:发现输出用的换行,赶紧改。

12:59:55:交上改完的代码,发现 CSP-J2022 的经典 freopen("4.in")

12:59:59:我已经听到我的心脏在砰砰直跳,在网页改完了freopen点击了提交······

13:00:01:查看代码,没改上,赛后发现原代码没删,直接复制进源代码的main函数里了。

死了。

彩蛋 & 面基

结束后面到了 cxy 和好久不见的@Tothetime_tolife,出教室时看到对面的@littleone,发现就我一个人不会打暴力。

外面看到@fanglong 和 @蓝稚。

交代码时发现CCF是敏感词汇,竟然需要输入 确定提交 才能交上去。

不知道有没有其他整活人、会不会被禁三,反正我已经预定了迷惑行为大赏。

心态快炸时T2和T3写了

/*
It's sooo hardddd!
*/

当时在想,如果没写这两行T3会不会早点发现这个错误。实际上不写我也不会早一点交,我应该反思为什么像去年J组一样最后一秒还在写,这绝对不是写一行注释能造成的(或者整一个活)。

总觉得每一步都做错了又没做错,还是策略问题,我不能因为T2dp太烂而不写,也不能去盲目的自信我能写对各种性质。

这是我第一场打的如此崩的CCF系列比赛,似乎也并不是最后一场。

什么?你说Day2翻盘?不可能的,AK了也进不了D。

明天我会在SSF实验楼417后方和wxw/cyx面基,别的想面基的私信我。

愚人节不快乐。

2023-4-2(Day2):

打着玩吧

崩了,连暴力都不会打,T1各种性质直接让我爆炸,3h没写爆搜跑路。

T2觉得一些性质很简单,幻想能拿一半分,然后发现要判能否不重复,还有多测,直接寄,写了状压跑路。

T3完全寄。

所有题的其他情况都不总了。

总结:T1有分,T2有分,T3没分。

彩蛋&面基

在T3写了几句Emo的话,考号BJ-076,还画了一下自己的头像,似乎交上去的时候乱了。

迷惑行为大赏没我我不看!

结束后面到了wxw和cyx,都好高呀(

估分&后记:

Day1:100+[0,0]+CE=100

Day2:[0,?]+[0,?]+[0,0]=[0,?],抽象

出分:100+5+0+30+20+0=155,比我的估分 100pts 略高

我不理解,为什么一堆可打的暴力和正解没打,关键是我还想到了。

希望所有学长学姐和大佬们全部进队拿Au!

tl和yyx明年E类Au我说定了!

希望下次不要游击,火力压制更好。(但是我没有这个实力)

回家还有一堆whk作业!!!!

无所谓,winter2020 会吊打我。

明年再这样就AFO了。

提前感谢所有教过我、帮助过我的OIer和教练。

QAQ