NOIP2022 游记——最后的诗篇
想了想或许是最后一段时光允许我如此虚度了,还是把游记写了吧。
<!--more-->
Day -2
突然意识到明天就要去坐动车了!但是学校没全员核酸了!于是早上一来就 push 教练安排核酸,reply:中午去。
于是十一点半润去食堂吃了个午饭,然后回机房打暖雪。点了那个加移速减防加攻的,打那个大猩猩倒是几秒钟就秒了,结果打到那个黑色太阳一个火球被爆了,感觉不如不动如山!
核酸时候和大伙一直聊天吹水,排队时候试图通过网吧的广告牌测视力,结果是我的写轮眼略胜一筹(( 测完核酸下午开了一套别的老哥给的模拟赛,签完到之后发现剩下三个都逆天题。T2 不可做构造,T3 仙人掌计数,T4 不可做。冷静了下发现 T3 给的性质非常好,少一个条件都做不了!然后咔咔咔剩下 2h 都在码 T3,好像挂了点分,不过问题不大。
傍晚下了点小雨,没和学弟在学校里随机游走,就在操场跑了个 2000. 感觉没热身 + 雨天,所以就没计时跑,前面两圈感觉整个身子都麻了,后面慢慢跑进了状态,感觉整个人都精神了很多!晚上教练塞了一套学车模拟赛,看了眼题感觉萌萌的,啥事也不想干,被 llzer 拉去打 CF 了。后边 F 冲不出来,llz 1h30min 就 AK 离场了,感觉很强大。离开机房前把 F 题解传到了舍友 Kindle 上准备回宿舍看。
听说仓山区地铁还封着?那有点逆天,要走 1h 路感觉压力很大啊 !
晚上整理了下行李很早就睡了,似乎报复性睡了九个小时?
Day -1
早上一觉睡到八点,被宿管吵醒了,很想爆杀她。后面想想爆杀的机会多着,算了。
接下来就是一路赶车赶车赶车,从附中一路杀到福州,感觉很累。直到下午四点才 check in.算了算赶了整整五个小时路。不过运气好的是战地记者在我来之前告知了我地铁解封的消息,好耶。
晚上没有发现仓山区不能堂食,一群人淋着雨跑到麦当劳,结果在外边等东西.jpg 后面让大伙先回宿舍了,毕竟雨天让大伙淋雨也不是个事,留下我和教练一起等拿东西。星期四吃麦当劳,这何尝不是一种……实际上是因为看了下肯德基优惠不太想,今天只有 29.9 4 块吮指原味鸡,那还是算了。
回去好像就没干啥,动车上把暖雪一周目打通了,以至于无所事事打了一晚上肉鸽,顺便把自己的 NOIP 二轮复习 填了几个小坑,差不多算圆满了吧。和群里老哥聊了会天就睡了,我不认床,所以再次报复性睡了十个小时。
Day 0
早起做核酸,发现昨天开在麦麦旁边的核酸点关了,问了下发现是下午营业,寄。想起来这块地方 FJOI 2022 时曾来过,于是凭着记忆带大家到了之前熟悉的幼儿园站点。唉,雨天排长队做核酸还是太扭曲了点啊。
<img src="https://voidtech.cn/i/2022/11/28/kqniv6.png" alt="image-20221128125222247" style="zoom: 33%;" />
下午睡醒就去师大附中 check in,虽然我五点才能入场,但是有三点入场的学弟,于是得早起带队去附中。唉,雨天睡觉赛高!
于是就带着大伙马踏师大附中,由于当时就我没穿校服&戴着口罩&长得比较高大&负责交际,所以发生了以下对话:
老师:你们带队老师呢? 我:我们没带队老师(反应过来)我们带队老师去十八中了 老师:哦好,那你就是你们带队老师咯? 我:啊对对(
好,喜提带队老师 2 天体验卡。进场之后发现没老乡来,感觉很孤单,就在那边开始写板子 & 看学弟睡觉 & 听歌。稍微去试了下机子,发现这机子 1s 可以跑 1e9,感觉很牛逼!这就是 i5-8500 吗。寻思着 8700k 应该主频比这个高 0.1g,多了几个核,其他应该没多大差别,所以评测速度应该差不多(图吧网友奇怪的关注点)
晚上比较逆天,忘记了福州大城市 & 十八中附近的三坊七巷是全福州最繁华的地方,盲目做出了打车去找教练那波人的决策、、、于是 12 公里的路师傅开了 1h,这就是大城市吧。吃饭时候感觉没有往年热闹,于是全场充当气氛组的角色,最后请大家喝了奶茶。好撑但是好幸福。写下了这样的一些文字
今天吃完饭,和大家一起漫步在福州的街头,耳机里突然响起 The greatest. 突然就有一种所谓的“时代感”笼罩了。想想能走过这五年很困难,而今也将迎来终点。我们一直在书写历史。 今年本身也是很困难的一年,CSP二轮的取消给我心里带来了很大的压力,当时一直焦虑于万一 NOIP 也取消了,我的努力是不是都将打水漂了?幸而福州的防控相对给力,给了我这次来之不易的机会。到了今天,我想我也能说一句我对 OI 已经问心无愧了,对于明天的结果似乎也并不那么重要了,不断增加的试验次数能逼近期望的最终值,于此,终章即将写下,愿我能真正划上完美的句号.
反而比昨晚晚睡了点。
Day 1
醒的有点迷糊,一直感觉要错过时间了,疯狂打电话给学弟让他下来吃饭,幸好最后没有什么岔子(除了最后发现房卡找不到了)
进场,这次没买任何有咖啡因饮料,感觉会寄。不过睡得很舒服,问题不大。
0:00 偷看了下压缩包,我草,咋五个文件夹?这他妈别五个题吧?哦一个叫 noip,那应该是放错了
0:01 学习了下先进群友的考试经验,把文件夹复制到考生目录
0:02 开题,稍微分析了下四个题。第一个题看似很不可做实际上感觉不难。B 是构造?跳跳跳,我 CF *800 构造都做不出来怎么可能去碰你 NOIP 的构造。C 一眼边双缩点成一颗树然后 DP。欸欸、我是不是忘记复习边双板子了???小问题。D 题意很好读,大 DS 题。想到暑假 lxl 可能讲过这种区间子区间问题,反正就是抽象成二维平面上区间查询之类的,单调栈啥的应该也有点分吧。
0:14 开始写缺省源,每年 NOIP 都喜欢在开头加点东西,今年的是 Taylor Swift - Mastermind里面的一句:
//Checkmate, I couldn't lose
0:20 开始写 T1,发现不难,就是求一个横着的竖着的极长段,然后随便套个啥数据结构维护下前缀和就行了。想了想 BIT 很快很好写,
0:40 passed sample 1.
0:55 passed pretest. 开始开 T2。感觉很牛逼啊!于是试图拿下
1:20 感觉寄,并没有发现什么很好的做法,玩了很多次样例都没有特别好的想法,去了趟厕所结果发现堵了,很尴尬。于是继续想想想
2:00 妈的,咋还没出啊!这都他妈俩小时了!去趟厕所冷静了下,这个时候心很乱。洗了把脸,冷静想了下目前战略:
- 过 T2 是不可能的,把 T2 的 15pts 拿了然后写个随机化,应该能骗很多分
- T3
n \leq 3000 的部分分看着应该比较好拿下,接下来主攻这部分 - T4 的 20 分就是按照刚才的想法,暴力
\mathcal{O}(n^2\log n) 预处理,然后每次查询前缀和就很稳健。\mathcal{O}(nq) 的再说吧。
于是回到考场,很冷静。脑子里这个时候想到的是考前一周和朋友一起吃饭时,朋友很认真和我说:“我们都想看你赢一把。”我也想赢,兄弟!
2:30 发现求桥的 tarjan 不太会写,但是好在发现
3:30 调了很多 T3 暴力的锅,应该是 PP 了。于是开始 T4,怕自己 ST 表写挂了写了个线段树,反正不带修改的线段树基本是刻在 DNA 里了。没有写很久,大概十分钟左右就调完了。
3:40 倒回去写 T2 的部分分,这个时候发现写代码已经开始意识流了,写了
4:10 怕 T1 被卡常 & 忘记多组,造了个五组的极限样例,发现本机跑了 0.6s。那还是很稳健的!同样把 T3,T4 给测了下,检查了一波文件,然后就开始摆烂。
4:20 学习学弟开始扫雷。发现我旁边那哥们好像推了 3h T3 链的部分分?蛮心疼的,他至少奋战到了最后一刻。
4:30 fin.
走出考场时候其实并没有太多感觉,估分 [170,205],和学弟交流了下就走了。当时只是机械的想着:看完回收结果,带大家回酒店退房,带大家吃饭去动车站。中间的种种辛苦略去。当最后到家的那一刻,收拾完行李突然绷不住哭了。原来,这样就结束了吗?好快啊。
突然意识到:我在和我最有光芒的一段岁月告别,没啥后悔的。我努力了整整五年了,感觉甚至过程本身已经大于结果的重要性了。脑子里闪回一次次去联赛的场景和各种日常的碎片,就感觉这样的日子似乎再也不会有了。
我的青春真正结束了啊。
呜呜。
Day 2
哭了一晚上,睡了大概十个小时醒了。看了下好几个地方的估分,发现学弟都发挥失常了,两个我最喜欢的学弟多测没清空,其中一个挂了好多,感觉很难过。尝试打起精神做一些事情,给学弟写了点东西,无论如何,这大概是我最后能为这个团队做的一些事情了。
心里很难受,就感觉像失恋了一样,一直找人聊天,到了晚上的时候翻自己 blog,看到 18 年时青涩的自己突然再次绷不住了。哭到了四点钟勉强入睡。
Day 3
八点就起来做核酸,下午要返校。
看了下好几个地方的预测,发现大概就 155 了。这个分冲省队还是困难,但是省一是绰绰有余了。
原来,我期待了这么久的赢一把,是这样的感觉啊。
当真正到来时,我并没有预想中的狂喜与大笑,有的只是一种坦然吧。
之前算了下,从 9 月到 NOIP 前,今年一共训了 29 套模拟赛。说实话和强校的同学比起来真不算多,但是这是我在一个周六上课,周日放半天假的环境下能做到的最好了。感觉,没啥好遗憾的了。这也是我的真实水平了。
虽然我知道,肯定还需要一段时间缓一缓,对我来说很不容易。我还是寄希望于回归文化课之后的未来。
Goodbye OI.