2024 NOIP 游记

· · 生活·游记

Day -0x3f

csp 考完后重新进行了分班,运气在我!

(不过还是第一次这么近距离地看到了一些人的离开,祝 whk rp++ 吧...)

Day -5 to -1

请了一周假临阵磨枪。

就是刷了一周的题,但是有少许摸鱼时间, 收获还是蛮多的,至少在考前尽力了,哪怕考的很差,也不会留有遗憾了。

Day 0(Night)

看来考试从来不影响我的睡眠捏。

Day 1

考点在 rdfz,很抽象的一个楼,整层只有我们一个考场,剩下大部分的空间是厕所。

8:00 就到了,登账号,配置文本编辑器什么的很快就到了发压缩包密码的时候,这次很顺利,而且回收系统发的密码通知甚至比考场老师写的还早?

先开 T1T2,感觉都挺简单的,所以此时给自己心理暗示:T1 是签到橙,T2 是黄/绿,200pts 可以轻松到手。

写 T1。bsgm,小样例好不容易过了,大样例挂成 shi?各种手玩推导,乱斗 1.5h 迟迟调不出来。

旁边的哥们在 9:00 的时候还小声感叹:“T1 怎么这么简单啊,随便切吗这不是。”

怎么改都过不了大样例,每次过了一个数据另一个数据就挂,好不容易小数据都调完了大数据还挂,问题是大数据我怎么调啊?当时以为是橙题(不过确实看着简单做着难),结果我还这么久没做出来,就有点急,而且呼吸急促(?)。期间想先把 T1 跳了去做 T2,但是细读 T2 题的时候根本没法静下心来,一直在乱想为什么 T1 挂了。只能火速申请去 WC 冷静一下。

发现好像 T1 的写法很容易出错,而且逻辑很乱。于是回考场先在草稿纸上写下了两个大字:不急,然后毫不犹豫的删掉重构,新写的代码果然简洁多了。在 10:30 的时候终于过了大样例,感动。

赶紧写 T2。?不是这比 T1 简单吧?就是简单的柿子题,分段处理全部情况减不符合的情况,都乘起来就 ok 了,写写调调的不到 1h 就过了大样例,此时大概 11:30。

读 T3T4。没想法,甚至连 T3 暴力都不会写(考后鉴定为读题水平不行,不必多说赶紧学语文去吧),但是 T4 还挺好拿分的。于是把 T4 的暴力和特殊性质都写完+调完,就大概到 12:50 了。交完之后准备去检查文件。

看着看着,突然发现我 T2 是一边输入一边判无解的,如果是无解就直接 break; 了,但是没有等输入完!有点疑惑为什么大样例还能过,但是先改再说,12:56 时提交了修改后的 T2,达成成就:结束前 5min 修改代码。

还差不到 10s 结束的时候,一直在盯着考试剩余时间的秒数。数到 0 的时候,我的心里就好像有一个很清晰的声音在说:“一切都结束了。”(怎么搞得好像我要退役了一样qwq)

估分:100+100+0+32=232pts

Day 2

终于等到你,还好我没放弃~(bushi

天气挺好的,出去玩了一天,9 点多才回家。学校作业啥的不打算补了,周一去混一下得了。

Day 0x3f

回到了美丽学校。光是补前几周的笔记和作业就超级充实了,作业在学校几乎都没时间动。

吐槽一下某老师阴阳我。。

我:老师,那个我上周的作业可能要补一补再交

老师:哎呀,不着急,我们这个哪有你的那个什么信息重要呀~

我:emm...

老师:你先把你那个弄好吧,可别让我们这个耽误了你那个呢~

我:...

已老实。不过班主任应该是说了我的情况,老师们都是很包容的。

11.09 出的分。在此之前一直没人能破解压缩包拿到程序,所以硬生生熬到了 9 号才能直接从官网看成绩。

还好 T1T2 没挂,但是 T4 挂了一点点(不是怎么又是 T4 啊,我 S 就是 T4 挂了 8pts,这回是 12pts...),好像是因为在做倍增的时候没有判 i + (1 << j) <= n 就直接处理了,导致 MLE 憋屈致死。

最终得分:

100+100+0+20=220pts

低于所有人。

BJ 1= 线 232pts,不挂就能压线了,NGOI 拿了二等第一,也是没谁了。

这把运气是真挺惨的啊,继续好好加油吧qwq