NOIP 2023 游记

· · 个人记录

验证码 cyan 祭。

话说青色一直是我最喜欢的颜色。

Day -?

垫,天天垫。

都是 RP。

Day 0

傍晚出发去武汉,本来打算约人面基的,但是大家都没动静,那就算了。

晚上跟 daitouzero 住一个房间,一起疯狂地雨世界,但是玩到一半电脑没电了,没带充电器,绷。

话说这 Linux 电源调度是不是有问题,还是我的笔记本确实续航太垃圾了?

晚上十点钟睡觉。

Day 1

今天是我的生日!

六点钟被 daitouzero 的闹钟吵醒了,然后他起来把闹钟关了?非常好(

七点钟被 daitouzero 喊起来了。早上吃得是豆皮,吃到一半流鼻血了,这预示着红红火火(雾

进场,这次没看到任何熟人。

这次 HUST 的电脑有 60hz 的刷新率了?非常好啊!

开题之前配了下 vim。

开 T1。先写了个 \mathcal{O}(n^2 m) 的暴力,然后发挥人类智慧写了个严格 \mathcal{O}(n^2) 的玩意,就是取一个字符串里最大的字符跟最小的字符比较一下就行了,感觉很正确,写了个拍子挂着就没管它了。结果发现已经过了一个小时了?怎么这么慢?

ps:我写拍子的时间好像比写正解的时间还长,输!

开 T2,感觉挺可做的,于是决定冲一冲。

想了几个比较垃圾的性质,然后发现好像做完了,于是写写写。写到十点半过了前两个样例,但是后边的全寄了?哦,原来是有个傻逼性质没看出来。出去上了个厕所冷静了一下,整理了一下思路,顺便在脑子里证明了一下,然后回来接着写,写到十一点过了所有的大样例,然后就没管了。

开 T3,一眼不可做,遂弃之。

开 T4,发现 \mathcal{O}(n^2) 是送的,于是写写写。写完发现写个线段树优化 DP 就能 \mathcal{O}(n \log n),于是接着写写写。写到十二点的时候写出来了,考场上感觉加个离散化就能过,但是感觉性价比不是很高(而且动态开点真的很难调),遂弃之,开 T3。

想了十来分钟想了个大家都会的 \mathcal{O}(qn^2m) 的做法,写写写,写到 12:40 才写出来,本来打算再挖掘一下的,但是这个时候时间已经不够了,而且算了一下,感觉这个分在 HB 怎么说也不算低了吧?于是开始各种检查,终于等到了考试结束。

ps:今年 HUST 提供了 LeavingZ 倾情编写的代码校验器!整个出场环节快了很多啊!LeavingZ 好闪,拜谢 LeavingZ!

出来跟大家聊了一下做法,结果发现我 T1 的做法跟他们都不一样?自己想了一下感觉也不对。这下看来是寄了,T1 挂分,可以退役了 /ll

准备开始摇人,最终只摇到了 ykxb 跟 honey 姐姐,于是合了个影就润去吃饭了。

结果在回酒店的路上把 LeavingZ 摇出来了?好啊,很好啊(赞赏)!

于是跟 LeAuing 一起去吃开封菜,三点钟的时候被 garlic 催回家了。

回家的路上看到彩虹了,顺便得知了自己 T1 的做法是对的。于是开始疯狂担心 freopen 写没写错 /ll

ps:garlic 这个梗还是 LeAuing 告诉我的。。。什么上古机房老梗啊。。。
pps:吃饭的时候又流鼻血了。。。

问了下同学们都考的怎么样,发现 ademik 跟 750240 有点寄,daitouzero 貌似还行。

ykxb 貌似寄了,祝好吧,相信 wy 姐姐在 whk 的赛场上也能跟 OI 一样,做我们的红太阳!

honey 也有点寄,明天打算跟他一起打 Luogu 的 EC Final 重现赛。

唉,乐孤星 /ll

估分:100 + 100 + 25 + 56
云斗:100 + 100 + 25 + 56
Luogu:100 + 100 + 30 + 60

云斗上竟然是 HB rk12?有点不敢相信啊,赛前定的目标明明是省一来着?

继续加油吧。

之后的事

晚上自己吃了个蛋糕,权当庆祝生日吧。

把丢失的 steam 找回来了,然后跟初中同学联机了一会泰拉瑞亚。

take no hana 真的很好听啊!推荐大家都去听一听!

感觉,事实有点超出我的想象了。身边很多平时比我强不少的选手都有点寄,我认为主要是去年的题目太难,导致大家的策略过于保守?

一些纪念:

希望退役的朋友们在 whk 的赛场上越战越勇!

碎碎念

我不想看到任何一个人的退役。

可能是因为害怕孤独?

不过归根结底还是我的私心吧?只是为了满足自己那“不愿孤独”的愿望而强拉别人下水?果然自己是个烂人啊。

不论如何,life will go on.