2024 CSP-J游记
前言
坐标GD,初赛压线过的,第一次进复赛,挺刺激的
Day 0
刷了一套模拟题,复习了一下之前做过的,有一点点紧张,该吃吃该睡睡,晚上很早就睡了
Day 1
6:00
早上六点多起来了,也许我根本没睡,洗漱好之后收拾东西,吃个早餐,上洛谷打个卡
7:00
打车出发了,车上看了一下防爆零小技巧,心情大好,非常快乐地前往考场
7:30
下车了,一边喝饮料一边悠闲地进考点,飞奔跑到了六楼机房,结果发现机房要8:00才能进…………
8:00
和朋友聊了一会儿终于进去了,找到座位然后签了知情同意书,开考前啥也不能动,坐在那里睡了一会
8:30
开始了!!!解压压缩包,打开pdf,建立选手目录后,开始切题
8:40
T1轻轻松松搞定,写了个map+遍历,样例全过了,心态非常好,顺便薅了一瓶考场特供矿泉水(没什么特别的,普通水)
开始看T2题目
8:55
第一眼被T2题目长度吓死了,仔细一看发现是简单的纯模拟,花了20分钟打完,发现有bug。。。答案有时会少1
调了半天发现起点没打标记,改好之后成功的过了样例
9:40
开始读T3题目,一开始感觉是简单DFS,看完数据范围就知道不对劲,打算写个bfs对付一下
花了十几分钟写完bfs,测了小样例没问题,套上多组数据也没问题(还好我记得清空数组)
开始测试时间复杂度,越来越不对劲。。。一时想不到正解决定打表,写了一个自动生成表的暴力小程序,直接启动!
跑的比较慢,我也看了一下任务管理器,内存几乎占满(97%),没怎么管,想着让它自己挂着打表,我先看T4………
不到几分钟,意外发生了,鼠标卡了一下,电脑黑屏了(基本可以确定是打表程序卡的),举手找了监考,监考搞不定又找了个人,还是搞不定再找人,最后来了个人对电脑主机一通乱搞,过了五分钟吧,没办法了,问我有没有保存代码,我说保存了他就放心重启电脑
重启完啥事没有,不敢一直打表了,就简单打了个57以内的答案表(还好没炸),加上答案表,再看题
10:30
看到特殊性质,就观察刚刚打的表,发现一点规律,加上特判后基本上稳拿80分,剩下两个点放弃了………
做完T3看T4,T4题目很长,仔细看完后成功没读懂,又看了几次,还是不懂,再加上前面电脑黑屏后心态差,写了个“不可以,总司令”骗分代码后放弃了
11:00
启动NOI Linux虚拟机,打算测试编译是否通过……启动好久,考场上那款虚拟机软件不好用,吞我鼠标和键盘,乱按后成功掌握虚拟机使用
代码复制到虚拟机的code::blocks里,全编译过了,稍微有点开心
11:30
稍微睡了一会+玩虚拟机后,开始检查代码
我们考场电脑有个checker.exe,可以帮你检查选手目录、题目目录、代码文件是否建立好,非常的良心,检查很多次后确认没有问题
每个代码在devcpp里都过了一次编译,并且确定freopen没有问题
11:47
也没什么可做了,喝点水睡个十分钟就可以交卷离场了…………
12:00
结束啦!心态良好地离开考点,心里估分情况也还不错,有机会一等
结语
第一次参加复赛还是挺顺利的,希望能取得一等