NOIP2023 游记 & 鲜花
\(\rm NOIP\ 2023\) 游记
坐标 HB。(已退役选手过来玩玩)
2023.11.17
经历了 \(\mathcal O(1)\) 场模拟赛之后,我的心终于拥有了来之不易的,也从未有过的平静。Tarjan 如何已经不再重要,更多的是一种释然。今天的模拟赛比较平和,T1 本想 dp 然后发现是最短路,写 spfa 被卡成狗了,遂改 dijkstra。T3 丁真。T2 好想但巨大模拟。下午打模板,打了好多好多模板,大概不错了。十分开心。有如此的结果大概不错。
希望明天能够平和地度过。不要出岔子。该会的写,不会的打暴力。虽然不信 rp,但还是 rp++。
2023.11.18 | Day 1
早上六点半爬起来,窝在被窝里不出来。为什么要上午考啊!!!
在头脑不是很清醒的状态下过了早(小笼包),然后收拾东西,准考证,一瓶水 + 两个小 main 包。为什么早上那么困啊,感觉要似了。
然后将近 7:00 出发,本以为坐地铁结果是出租车,居然只花了 20 分钟就到了。然后在华科大门口转圈魔怔。 taxi 居然花了 52¥/tuu。站在武汉初冬早晨凛冽的寒风中,睡意逐渐退去。
lyt, ycy, zzz, lyz, pyc, txn, lty 都来了,进行最后的魔怔环节。你围着我转,我围着你转。然后 song 来给拍合照,武外信奥队,代码书写人生!接着领了 song 的雅哈咖啡椰子拿铁 * 1。
大家一起大喊出——血糖浓度是 \(\Huge 3.9\sim 6.1\ \rm mmol/L!!!\)
进入华科大南门,第 \(\it N\) 此见到了巨大的毛主席像(至少 5 次?)。奇怪的是南门封了,只好从西门进入。考场 803,这地方我再熟悉不过!考场外的风景很好,正好可以从 8 楼看见毛主席像面向延伸到远处地平线的关山大道挥手,衬有一旁鳞次栉比的高楼,真是浓郁的赛博感。然后到位置上坐下,开始无所事事。
过了一会电脑解封了,怎么 vscode 没了?
NOIP 2023,启动!dict, expand, run, tribool。打开 Dev C++。
T1 很送,20 min 过掉。接下来我就如同去年一样将面临至关重要的抉择,怎么打?在心理发誓绝对不能吃开题顺序的亏。
大致阅读题面,T2 读第一遍感觉比较模糊,T3 些许困难,T4 铁定暴力走人(当时是这么想的,事后发现这样的想法完全是错误的)。没怎么犹豫决定开 T2。思考一下发现了思路,回想起扩展域并查集,这玩意好麻烦啊!然后开始模拟过程,将一个变量拆成三个点 \(\rm T, F, U\),写并查集判断是否连通及是否合法,经历了一些波折后在 10:15 左右通过最后一个大样例。上个厕所,遇到了 txn,不是说同一时间只能有一个人上厕所吗?(/yiw)
接下来写 T4 暴力,发现 \(\mathcal O(n^2)\) dp 有 36 pts,却愣是没看出来可以线段树优化,也不知道怎么了没打其他的部分分。遂将 36 pts 用 25 min 写掉,此时不到 11:00。
然后看 T3,此时甚至有 2h 写他,但没想着把他做出来。看到 \(\mathcal O(n^2)\) dp 25~35 pts,遂写之,用了 30 min。算计一下此时约有 260 pts,决定攻特殊性质。谁知道唐氏了,把 \(x_n\) 看成 \(x_1\) 了,结果不明不白随机游走了 1h,然后在所剩不多的时间内全力思考,不会,只好摆。
一整场都没吃东西,于是在考试的末尾开始悠闲地食用 main 包,反复保存代码且检查哈希码是否正确(PTSD 了属于是)
预估 \(100 + 100 + [25, 35] + 36 = [261, 271]\)。
13:00 准时结束,磨磨唧唧排队签字确认代码,出来已经过了 13:30。跟同学们进行一个交流,然后就走了。zzz 一如既往的强力。
过马路去对面的泛悦城寻找午饭,相中了一家烤肉店(自从上次 impart 去吃烤肉就爱上力!)。
返程回万松园,磨磨唧唧坐地铁,怎么下午 4 点才到家阿?路上发现 T1 唐氏了,写了 \(\mathcal O(n^2\log n)\),可能挂 eps 分,但好像没关系。
这就是今天的故事。
云斗民间测试结果:\(100+100+35+36=271\)
不知道过了多久才发现 T4 比 T3 简单不少。不知为何考场上没有多打一点 T4 的部分分?
2023.11.27
出分了。\(100+100+35+36=271\),没挂分。
洛谷上的测试声称全国前 \(10\%\) 的线是 \(266\),希望有 7 级蓝勾!!!(这样退役属于比较满意了属于是)
2023.12.13
md CCF 出分磨磨唧唧磨磨唧唧可总算是出了。全国标准线 \(199\),HB \(180\)。恭喜 txn 补上了他的省一。洛谷上 7 级 √ 的线是 \(266\),彳亍。
鲜花
尝试以一种全新的、高纬度的视角俯视 OI,以及我的 OI。
很奇怪的是,我们每个人以主观视角经历一件事的时候,对很多事情的要点往往是不知觉的。旁观者清的视角为我们提供了更理性的思考方式。我们得以心如止水地思考,也得以发掘潜藏在平凡事件后的真相。
我不禁思考一个问题:我为什么要学习 OI?
往昔岁月的年华,如同流水一般绵延,如同流水一般悲伤。
我其实是被糊弄进了信息组?也许。2019.12.04 我通过 song 的初一选拔,进入信息组。花费约两个月时间入门了 c++。当时显然并不存在理性的思考,也不存在自我价值的定位,只是觉得这个东西了不起,或许可以装逼。
因为懦弱。习惯于被指挥,习惯于漂泊,当然也没人告诉我应该干什么,只知道完成一切的任务。什么的不知道,什么都不了解,什么都不会,什么都无所适从,就是我的最真实的状态。我在 2020.02.05 ~ 2020.07.01 放下了 OI,紧接着迎来暑假集训。我受到了莫名的刺激,感觉自己弱于别人,于是什么都不顾地训练。就是在这个时候洛谷的橙、黄题突破 200。然后在 CSP-J 拿到了一等奖。
接下来的两年几乎没有显著的实力长进。忙于文化课,平时 OI 主要靠周六去外高。只记得大概在初二升初三的暑假学会了线段树。
中考 103 + 120 + 109 + 39 + 116 + 30 = 517 / 550。紧接着一刻也没有休息,2022.06.21 就进入了暑假的集训阶段。真正的 OI 得以开始,我也体会到 OI 真正凶残的一面。凡是利益挂钩的事物总是会让人趋之若鹜,OI 也不例外,甚至会让人失去理智。于是开始了非常疯狂的几个月,从 7 月,8 月,9 月,10 月,11 月。直到 NOIP。我将 OI 视作唯一的信念,唯一的出路,08:00 ~ 22:00 使用电脑进行 OI 训练。然而可惜的是,OI 仍然令我摸不着头脑。我有意识地寻找方法,但无果。
磨磨唧唧准备省选。后半段时间我犹豫了,没有用出全力。高一下文化课带来的紧张感初步显现,我不得不分担更多的精力到文化课上。OI 基本没管,直到省选前。省选前是状态最佳的一段时间,也是高中以来学 OI 精神状态大概是最好的一段时间。省选前的模拟赛状态非常好,在官方试机赛上差点场切紫题。可是所谓“状态好”对于当时的我来说完全是随机的。省选并没有给我多余的优势。签到,Tarjan,大数据结构,爆搜大模拟,Tarjan,巨大计数这 6 道题的组合实在是困难。至今无法忘记也令人无法原谅的一点是 Day1 T3 犯下的愚蠢而致命的错误。随着 freopen("in.txt", "r", stdin), freopen("Ans.txt", "w", stdout);
一句话的忘记修改,我的 OI 生涯在遗憾中落下帷幕。(经过事后算计倘若 \(0\to 48\) 分我完全是可以以极其微弱的优势卡进兑现的...)
我的 OI 生涯都是一堆一堆一堆什么阿?都是诸如 freopen 写错的一堆答辩状物吗?
可这确乎是我的问题。
我确实没有弄懂,我的 OI 毫无系统性可言,我试图归纳体系,却在无力的境地下逞强。我寄希望于 OI 水平随时间的“自然增长”,但许许多多的没有弄懂原理算法,许许多多不知来头的套路与模板,随机游走般地思考,终究更好似绕不过去的坎,更是无法回避的问题。我的 OI,这幢大厦,一开始的一知半解与不知所措决定了它的摇摇欲坠,以至于到后来也无能为力,只能凭着一丝丝微弱感觉在无边无际的黑暗中摸索,将自己的 OI 全盘交给了未知的 rand,就像这次 NOIP 一样。这样的挣扎注定是徒劳的。所以有这样的结果是偶然,但也完全是必然。
一知半解真的很可怕。
lyz 发文要退役了,这么强的选手啊,败在区区一场比赛上就这么被 rand 下去了。就是这样,让我回想起当时省选 Day1 发现 T3 freopen 写错时那种撕心裂肺的痛苦。我可以为了一场比赛的失利,一个微不足道的错误在洛谷上发帖 F*CKCCF 攻击 CCF 遭到网友的冷嘲热讽,然后不吃晚饭,出去独自散步两小时,然后彻夜未眠,仰天长啸。但现在这样做没有意义。
长梦初醒——
\(\textsf{The world is here to be known. Like a rising sun but fade with shade is my heart drowning in the darkness.}\)
終わりた。