NOIP2024游记 && 退役纪念
mutianhanhan · · 生活·游记
尽管不愿意承认,但这次考试 buff 叠满,多半是要退役了。这是我第一次也是最后一次写游记,谨以此篇,纪念我短暂的 OI 生涯
(观前提醒:想说的话太多太多却又不知从何说起,因此本文略有啰嗦,可能会影响观感,对不起qwq)
NOIP 考前集训
NOIP 前13天
第一次停课集训,蛮激动的 (不用做作业了)
因为刚好和运动会的时间重叠,这几天的集训比较松散,基本上就是白天随意抽四个小时去机房打比赛,晚上在机房刷题,剩余时间都在操场和义卖会上度过的
估计是还没进入状态,几天的模测都是两位数,实在没脸看
NOIP 前10天
老师开始讲 dp 专题,对于我来说简直就是学习新内容(刚学 OI 时刻意跳过了 dp 导致基本功极其不扎实)。三天内从基础的普通 dp 到背包、状压和树形 dp ,然后再到斜率优化什么的全部过了一遍,又做了几道题。这下成速通玩家了
其实自己心里清楚,三天时间内根本不可能学多少,尤其是 dp 这种东西很考验基本功,不然连状态都设不对;但还是愿意试一试,能多学点是一点,临时抱佛脚嘛()
NOIP前7天
倒计时一周
这一周的日程安排很固定,每天早上八点到机房 (不用7:40上早读就是爽) 开始模测,中午吃完饭然后打球打球打球,下午复盘早上的考试和查缺补漏,吃完晚饭继续打球打球打球,晚上刷题。
这样的日子我很喜欢,不仅是因为没有whk作业的烦恼,还因为每天安排得很充实,不同于平日上课的充实,那是一种时时刻刻都在学到新东西(侧面反映知识漏洞太多了)、时时刻刻都在为自己热爱的东西而直接奋斗的充实。这段时间会成为我最美好的回忆。
这一周状态不错,差不多每天都能在赛时切一道题
NOIP前1天
昨晚太唐氏了,离开机房的时候把门锁死了,导致一行人大清早站在走廊上吹了半小时的冷风。考前留下美好记忆
状态最好的一天,接连切了 T1 和 T2 ,然后又骗分 T4 ,最后
下午的时候全机房都在研究 sort 的 cmp 函数的底层逻辑,惊奇发现不能用 >= 或 <= 作为 cmp 函数,涨知识了
全机房合影留念,回家
NOIP当天
早上起来复习了一会儿易错的模板,然后出发。由于本校是考点,所以很自然地给其他校的考生指路啥的(学校标牌指引不足导致的),每年都行善了属于是()
开考大概花了十多分钟看完四道题面,在心里排好了 T4
先是敲了 T4 的暴力,
由于 T4 的
T3 题面看起来很长但很容易读懂,读完却没有什么头绪,性质 A 很容易推出来这棵树呈链状,遍历出的新树也一定是链,直接 printf("1\n"); 即可;性质 B 的菊花图猜测与组合数学有关,但怎么也推不出来,遂放弃,预计得分
T2 读了两三遍仍然很懵,想拿特殊性质的分但无从下手,想了一会就放弃了,预计得分
此时还剩四十多分钟,又开始调试 T1 的性质 C ,并想着推完性质 C 就可以直接推广到正解了;但即使又造了几组数据,直到最后也没能调出来,预计得分
赛后
刚出考场和同学交流一会儿就发现自己很唐,T4 性质 A 都想到找最值了却想不到 考场外发出尖锐爆鸣声,痛失
回家路上在睡觉,迷迷糊糊觉得自己 T1 的代码是不是忘了什么,突然清醒了:为了调试性质C输出了过程量,结果收卷前一紧张就忘记注释了。再次发出尖锐爆鸣声,让本来就不多的分再
个人认为题目难度为绿蓝紫紫(黑),期望得分
后话
一开始很接受不了这个事实,我从小学开始就喜欢编程,尽管那时候只是积木式编程,但仍然乐在其中,为我后来正式学编程打下了一些思维基础;在初中时因为一些事情错过了加入信奥队,也只是自己学了一些 Python;初中毕业后的暑假才开始正式接触 OI;只是时间过的太快,转眼间就高二了,这可能是我最后一场比赛,拼尽全力却考成这样,实在是不甘心。
但转念一想,这一年多的时间里,我真的拼尽全力了吗?
“拼尽全力”这四个字看似简单,人人都以此自慰,却又有几人能拍着胸脯说“我拼尽全力了”?
我不好说,起码我不能。
在机房的记忆如潮水一般涌来,不可否认,我大部分时间都是在学算法、刷题,但也有几帧做whk作业、摸鱼甚至是抄题解却还不求甚解的画面闪过。这么看来,我如今这样的结局并非完全出于偶然,我无法不愧对自己的内心说出 “我尽力了” 这四个字。这也是我应该反思的。
回看自己的 OI 生涯,短暂却又漫长,有欢乐有迷茫有不安有不甘,但无论怎样,这都是我自己的抉择,这些抉择会和我人生的抉择交融在一起,铺好我前进的道路,那是我自己的路。
很感谢各位能看得下我说的那么多啰嗦的话,希望各位引以为戒,也祝各位前程顺利。