CSP-S2 2021 退役记
「启」
孩子第一年打比赛,给孩子打傻了。
因为复赛就 10.23 一下午而已,所以就用日期当标题了。
「2021.9.X」
发现自己过了初赛,按照 CCF 的标准来说,居然还是 《全 国 一 等》,笑傻。
「2021.10.1 ~ 10.7」
报了 ZR 的线上课,在家听课。
最后一天考试感觉不错,体验很好。
「2021.10.8 ~ 10.21」
ZR 的 NOIP 冲刺,每天都在考试,但是时好时坏……总体不好,题也补不完,就很蛋……
「2021.10.21」
提前一天从学校回到家,晚上进行了随便看了看模板,去 fys 的 CSP 2020 赛前总结那里看一些易错点,顺便扫墓。
晚上和初中班主任打了电话,虽然已经在高中上了 10 个月的课了,但是和初中班主任联系还是很多,好多事情都必须要感谢,人真的很好(
主要说了点关于心态的东西,然后晚上大约就水过去了。
因为 Phigros 22 号要更新,所以我试图等更新,但是后来发现都说是 22 号下午,就没再等,然后乆睡了。
「2021.10.22」
上午和昨天晚上差不多,中午吃完饭往日照走。晚上敲了个线段树板子,结果没调出来,懒得调乆睡觉了。
下午在车上更新了 phigros,2.0 属实好看,体验很好(
新铺子除了狂喜的 IN 都觉得简单了好多,☁️女孩慢速彻底没了(
因为 Win11 刚上了 WSA,整了一会,体验一般。
「2021.10.23」
比赛日。
「上午」
上午先是试图调出来昨天晚上的线段树,但是发现 KnightL 他们建了一个 SD 面基群,然后就听 hyl 唱歌(?)
然后去找 Dfkuaid,ceh,hyl,在他们宾馆呆了一会。
然后就是正常的吃饭,实际上到了吃饭的时候才发现好像真的要比赛了呐,会宾馆睡了一会,我爸说睡得很香。
「下午」
起床之后乆直接去山外了,时隔三个月又回到了这个破地方……SDSC 属实难受。
下车正好遇到 hyl,Dfkuaid,ceh 下车,我们四个乆一块去,然后就是非常正常的进行拍照,本来还要喊某口号来着。
口号则是去年 LCEZ 的 CSP 二轮典中典:
然后就是进去考试试机(
「13:50 ~ 14:27」
说实话因为心里没想啥所以就只是单纯的打了我常用的缺省源,试了试 auto
,bitset
等自 己 常 用的东西(埋 下 雷 了),然后测了测机子的速度,可以说是很慢。所以我还去确认了一下配置之类的。最后总结来看我考试用的机子的环境是:
i3-4130 + 4G + Win10 + DevC++ 5.10 (gcc 4.8.1)
嗯没错这个环境 c++14
开不了,虽然好像部分符合 14 的标准来着(
试了试 __int128
发现不能用,但是试机的时候没想出来为啥不能用,后来考试开始了我才发现是因为这个破东西的 DevC++ 默认的 gcc 是 32bit……当然最后也没用到 __int128
就是了。
发现输入法没有英语环境,乆从设置里整了一下,然后按照自己的使用习惯又开了两个桌面,这三个桌面分别负责 Coding,读题 and 审题,以及检查文件。
把 DevC++ 的时间戳自动保存开开了,防止出问题。
看 起 来 真 的 是 十 分 万 全 的 准 备 了 呐。
然后乆没测啥,等着发密码。去看了一眼文件的大小,发现有个样例好大的样子,略感震惊。
密码好像就是非常正常的随机生成的样子来着(
「14:30 ~ 14:45」
这个十五分钟先是过了一遍题,当时觉得 A 仿佛是最可做的,B 和 C 有一点 DP 的意思,以上三题都有暴力分,分别是 40 + 15 + 28,D 觉得不太可做,所以就最后开题的顺序是 A(BF)B(BF)C(BF)ABCD.
「14:45 ~ 15:00」
这十五分钟主要是把 A 的暴力写了出来,然后测了测样例,发现三个都过了,就按照既定的顺序去写 B 的暴力了。
然后,一 个 人 类 的 噩 梦 来 了。
「15:01 ~ 17:47」
前半段时间就一直在写 B 的暴力 DFS,我不知道为什么最后总是一会 RE 一会不 RE,很奇怪,于是就去开了 C 的暴力。
也是一个 DFS,难道是本场暴力都是 DFS 么(悲
然后……写了一段时间,也和刚才的 B 差不多,同一段代码一会 RE,一会不 RE,就给孩子整离谱了(?
然后因为之前喝了两罐 RB,于是就决定去上个撤硕。
上撤硕的时候灵光乍现:它 RE 的时候总是说我 vector.h 这个头文件错了,不 会 是 哪 个 STL 锅 了 吧。
然后我就自然的想到了 string
身上。
「17:57 ~ 18:30」
回去之后,想了一下发现其实 C 没必要用,用 char
数组就行,然后,果然不 RE 了(?
然后发现答案的字典序不对,就又对着调了一下,后来发现是对比的时候下标对应错了,改完就对了,而这个时候已经来到了 18:11,终于是过了样例……
然后去看了半天的 B,死活改不出,然后在 18:21 的时候终于放弃抵抗,把样例全都特判了上去,并把自己打的 DFS 注释掉,并在其中慰问了 CCF.
然后最后检查了一遍就把东西整好了交上去了,要交的时候问了一下旁边的老师是不是没有什么问题,然后老师看了看,说“都身经百战了,这点不会错的,不用紧张这些。”
第一年打的孩子大为震惊(
临近考试结束了,旁边的孩子吃东西的表情越来越绝望,看来是打的也不好啊(
考完了去看了看同场的 hyl,它还在交文件。
出了考场发现除了我都切了 A,然后算了算发现今年暴力打满还不如一个正解……突然感觉省一无了,省二勉强。(实际上是省三(
「晚上」
因为第二天要返校,所以当天晚上乆回去了,路上和爸妈,和初中班主任,进行了一堆聊天(
最后觉得应当能进 NOIP 就考虑接下来如何权衡 whk 和奥赛,说实话因为 whk 不如其它的人好,所以确实很纠结。
晚上到家十点半,上床之后不知道为什么就是睡不着,虽然过去 CSP 感觉还是没啥两样,但是确实是睡不着(
手机放在旁边充电,看了一会 QQ,然后就睡了。
「2021.10.24」
今天早上起来发现:
晚上(也就是现在)发了程序,本来期望是 \(40 + 0 + 28 + 0\) 或者 \(40 + 0 + 40 + 0.\)
结果呢洛谷测一测……T2 注释多了 CE 了,T3 好像暴力假了爆零。
更正一下,T3 爆零是因为多测清空不完全,暴力部分内的答案是对的。
目前测试的结果:
洛谷 \(40 + 0 + 0 + 0 = 40\)(10.24 测,期望最低,希望 CCF 数据能放亿点水qwq)
InfOJ \(50 + 0 + 16 + 0 = 66\)(10.29自测,这个 T3 可能比较现实)
LOJ \(45 + 0 + 24 + 0 = 69.\)(10.26自测,可能是这个的 T3 数据有 \(T=1\) 的部分)
HydroOJ \(60 + 0 + 24 + 0 = 84\)(批量,可能这个 T1 的数据水一点,不知道为啥 T3 的数据改的像 LOJ 一样有 \(T=1\) 的东西了)
最后应该是 \(40\) pts 滚粗,恭喜你 LCEZ 喜提一个省三。
「2021.10.30」
出成绩了,和 LOJ 的一样,等 NOIP 吧。