NOI2020,最后的回顾

· · 个人记录

前言

是的,2020 年,两年过去了,已经是 NOI2022 了,在过去的两年里,我经常回忆起这段经历,每次回忆都让我感到后悔与遗憾,但是始终不敢去正视这次比赛,不敢去认真回顾,但是总要找个时间复盘一下这场比赛的。该放下过去向前走了,我今后不会再以负面的态度去回忆这场比赛,我希望 NOI 带给我的更多是一些经验教训、经历、以及一些 美好的回忆

比赛历程回顾

先简单回顾一下比赛过程,这段不是很重要。

首先我的决策都是 T1 想正解,T2T3 不想正解只打部分分。我想这个决策对当时的我是合理的。

T1:这题的 trick 我见过,当时就想起了 Coeforces 756D。先做了矩乘直接乘出来最终答案矩阵拿了 50 分,但是没想到预处理矩阵 2^i 次幂再用向量乘矩阵,反而在想这题有没有别的思路别的做法,想了一小时多没想出来,之后赶紧把 15 分的特殊情况部分分打掉了,没挂,最后 65 分。
T2:也是见过类似题,于是我上来就写了 24 分容斥,然后写了个数据结构优化到 32,这里数据结构我写了一个多小时,而且本来以为能优化到 40 的,结果只有 32
T3:没想着认真对待这题,不到半小时打了暴力和 A 莫队两档部分分就打算不管了,我 BC 两档部分分甚至都没有认真思考过,但是最后前把两档部分拼起来之后我改了一些东西(我真的不记得改了什么了,当时拿成绩发现自己 16 分,自己测了小样例挂了后我直接就跑出赛场了),改完只测了 A 部分分的数据,没测暴力的,结果 24 分的暴力挂了,最后只有 A 部分分的 16 分。

T1:一直不会,2.5h 的时候突然想出来了,然后直接就去写 85 分做法,写了 1h 多,调过样例 2 后当时没把握能过但还是直接去另外两题尝试拿分,最后挂成 20 了。
T2:完全不会,中后期发现输出样例有 12 分就写了,链好做但因为只有 4 分没有写,最后半小时冲了个线段树合并的不知道什么做法,当时觉得能骗到大概 16 分部分分,但最后没拿到,这题 12 分。
T3:T1 想不出来的时候中途出来看了这个题,半小时想到 A 可以直接 Dijkstra 感觉能过,但是没判 -1,意识到自己没判 -1 后不想为了这 5 分再写一堆代码就没判。后期想了可能半个多小时 B 特殊数据但是不会,最后这题 15 分。

为什么我 NOI 打得不好?

一开始想到的肯定是水平的问题。如果问我为什么没进集训队?那答案肯定是水平不够。为什么水平不够?这个往下挖可以有很多因素,我在过去也有考虑过一些,但是这不是今天我主要想讨论的部分。虽然进不了集训队,但为什么我没有拿银牌?为什么没考到 300 分?

我觉得主要是心态

赛前我就犯了一个错误:往自己潜意识里倒垃圾。我觉得自己 D1T1 一定能做出来D2T1 也不难,很多人都会。我觉得自己的水平肯定可以 Ag 的,我省选前每天从早卷到晚,赛前最后就划水了(当然还是每天练 OI 的只是打游戏时间比较多)。结果 D1T1 做不出来我就开始慌了、我就去死磕 T1。D2T1 同理。

如果回忆起这场比赛,我只能说我在考场上非常的急躁,没有多少时间是在冷静思考的。Day2 的时候,2h 的时候我还一分没有,一分不会,再加上 Day1 只有 113,当时我的心态已经完全崩掉了,我一直说自己 D2T1 挂了很遗憾,但是真的是这样吗?我在考场上这题都没写 SPJ,更别说什么对拍了。整场 Day2 我只有开场的 1h 是能够冷静思考的。至少这个 T1 我应该写个 SPJ 拍几组数据,我至少应该把 m=n-1 的部分分写下来保住一些分数,而且 2.5h 我真的写不出这个题吗?T2 的链、T3 的 -1 我应该判,不需要多少时间,在这种难度的比赛下 9 分也很珍贵。同时我考场上很多时间都是一边想着做 T1,一边想着去 T2T3 多拿点分,这样来回切换,这完全是不合理的,但是当时我只是急切地想着要拿到分数。我也没有中途去卫生间尝试冷静一下。

但是这些问题,是不是只要冷静下来哪怕两三分钟,考虑一下自己应该做什么,想一下接下来的决策?

我比赛时心态爆炸的最重要原因是缺少比赛经验。我 NOI 前一场 NOI 难度的 5h 模拟赛都没打过是不是很不合理?但事实就是这样。我有时候不敢说这些,当年自己偷懒颓废找借口说 NOI 往年题都看过了也不拿 NOI 题给自己做场模拟(毕竟弱校可能没条件组模拟赛。。但是 NOI 真题打一场,即使见过我觉得至少也要体验一下,更何况很多年份我只看过一两个题,我当时真的是自己摆烂的问题)。CF vp 了,NOIP 模拟赛打了,但没有用啊,这和 5h 3 题 NOI 难度比赛是不一样的。除了缺少比赛经验,再就是不敢做特别难的 OI 题,这个可能是 MindBlock,至少我尝试做了 AGC 和 CF 3000+,但毕竟和 OI 题风格不太一样,我当时就是始终不敢尝试 OI 难题(省选、NOI 难题)。总而言之,最后对难题不适应,在考场上无法做出正确的决策,我听说强校选手一年会打 100 场 5h 模拟赛,我想我如果至少打过足够多的模拟赛,就算只有不到 10 场,也会有一些帮助。没有比赛经验难免心态要崩。

压力太大可能是另一个原因。其实我不该有这些压力的,但是作为高中第一个参加 NOI 的选手,又拿着 A 队的 +5 分,我就感觉自己好像必须要考好不然自己就是____一样,实在没必要。

有一些我自己的问题,不太好说。我往一个方向去想之后就很容易开始死磕,因为我的观念是这样的“我如果放弃去换个思路,那么我之前就白想了好久,我不应该让自己之前想的东西白费,所以我要照着这个思路继续想”我不觉得大多数人都会这样,这显然是一种不正确的心态,可能反映了我思维中更深层次的一些东西。

Open Problem?

如何调整心态?其实这个问题我一直都不知道如何去解答,其实直到现在打 ACM 我并不认为我解决了自己的心态问题。

我也见过不少平时实力很强劲的选手,却在大赛时常常发挥失常,我想有时候心态对比赛的影响确实是大于预期。

如果你看到了这里,如果你可以在评论区提出一些比较好的应对方法(如果可以的话),可以帮助选手调整好面对大赛的心态,十分感谢