NOIP2021填沟壑记
作者:互联网
前言
心情非常糟糕,根本不想写游记的。
现在距离NOIP2021考试结束已经过去两周了,记不清楚当天的状况,只能简略写一下过程。
T1
普通筛法,没什么问题。
发现 1 0 7 + 1 10^7+1 107+1 就是一个合法的数,所以埃筛只需要筛到 1 0 7 10^7 107。
T2
普通4维DP,状态都写题面上了。
由于时紧心急,测完大样例就去看下一题了。
T3
看了好半天,只发现了操作等价于把差分数组任意排序,所以先打个阶乘级别暴力。
我把方差推成了一个不含分母的求和式子,然后就抛开所有方差原本的性质去观察这个式子了,
结果很显然,一无所获。
T4
发现是比较经典的连通块的问题,把点倒着加入就可以转化为并查集容斥加暴力数据结构的问题。
这个时候我以为自己200+16已经到手,还剩下2小时多点点,抱着左倾的心态权衡了一番,我开始码这道比较复杂的题。
事实证明,我犯了两个严重的错误:
1.高估了自己在考场环境中的代码能力;
2.低估了这道题的实现难度。
所以当我码出了200多行的屎山,思绪还越来越乱的时候,我意识到自己不可能在考场上打出这道题了。
而在我沉浸在码代码中时,时间已经过去将近2小时了,于是我拼劲上午所有的气力,迅速地打了32分骗分。
After
出考场后,不出意外的话,估分只有 100+100+16+32=248,排名已经非常靠后。
我们这边好多人通过差分转换加上方差的性质解决(或基本解决)了T3,感觉自己无脑推式子像个傻*。
更糟糕的是,意外出现了,T2炸成了60分,T3丢了4分,共炸44分,我只剩204。
这是我最后一次参加NOIP,现在已经失去了最后一次NOIP拿省一的机会。
没错,虽然我在上次省选和这次CSP中表现得并不差,平时表现也是中上水平,可我从没得过NOIP的省一。
每次NOIP都无一例外地炸了。高中两次NOIP都是省一敲门人(这次CQ省一线全国最高,210)。
在考完的下一天就已经得知自己第二题炸了,分数垫底。这两周一直在补文化课,但是我却深陷考砸的痛苦,食不下咽寝不安席。这两周活得连狗都不如。
炸分原因知道了,数组访问越界。只要一组简单的最大数据就可以检查出来,但不幸的是,CCF并不想给最大数据,只给了一个满足60%限制的次大数据。
也许我应该反思自己的不听劝告,考试时一定要自己造数据,反思自己的愚蠢。
但是NOI系列赛事给大样例的根本目的,就是尽可能贴近IOI比赛的那种立马知道自己代码得分的机制。所以从道理上讲,CCF给的大样例必须包含每种数据范围且尽可能强,而且包含每种数据范围是最基本要求。
可悲的是,没有任何明文规定告诉CCF必须这么做,所以他们有了偷懒的机会。
其实这次比赛搞砸,最大的原因还是自己心态和策略的左倾。
虽然我一直认为我没有,并且复习十分认真,但是从心底里面,我还是飘了。我学会了像OID等巨佬们一样凡事总是乱夸别人,可并没有学会真正的谦虚。
当我感觉非常紧张焦虑的时候,我会选择性想起以前那点成绩,然后安慰自己这次肯定也能考得很好。
结果就是要么没碰钉子,如愿以偿,要么硬碰钉子,头破血流。
不知道为什么,这让我想起了我的中考。我的模拟成绩很好,中考成绩却非常糟糕,根本原因就是我自我安慰,然后在中考场上飘了。
是什么让你还有脸保持那种虚假的傲气?是什么让你自以为很优秀很稳定,每次都做最好打算?你难道不知道在别人无时不刻疯狂无理夸你的环境中保持这种傲气只有死路一条吗?!
我很长时间以来认为,我沉不下心来做事,是因为我太浮躁;而我太浮躁,是因为懒惰、走不出舒适圈。现在看来,不是懒惰,而是过度自信,是幻想和虚荣。
标签:大样,CCF,NOIP,填沟壑,自己,T3,考场,NOIP2021 来源: https://blog.csdn.net/weixin_43960287/article/details/121726876