2024 CSP-S2 游记

Trubiacy_

2024-11-06 19:57:27

Life & Travel

更好的阅读体验

DAY -1

上午劳改课找了个提高模板题单,发现啥板子也不会写了,遂开始焦虑。

下午第二节课下课后就和 HXY 去找琮琮姐请假了。

晚上开始头晕头痛,想着考试当天带瓶布洛芬以防万一吧【结果忘了

最后也没洗漱就直接睡了。

DAY 0

MORNING

前一天晚上头痛的要命,晚上没睡好,早上不到六点就自然醒了,头晕晕的感觉要炸。

醒来后发现睡不着了,遂起床去洗了个头,想着用热水缓解一下,结果没用。

七点十五左右到了学校,飞奔到教室拿身份证【其实是坐电梯。

不到七点半就出发了。

后面没什么好说的,因为我一直在听歌睡觉【《反深代词》好听爆爆爆!!!

快到日照的时候天晴了,头晕稍微缓解了一些。【阴天就头晕真的很烦!!!

AFTERNOON

到站后去上厕所,在大学里许愿的地方看到了”祝王浩然金榜题名,心想事成,逢考必过,前程似锦“,遂见人就拉过来分享。

跟 XZM 还有 W(S)Y 去学生食堂吃饭,两年前来过对路线还有印象。【XZM 竟然路痴。

随便吃了点,吃了个八分饱左右就回车上了。

想起来没复习 Dijkstra,遂开始敲板子,居然全 TLE。

心态崩了,遂睡觉【但是因为上午睡的太多了所以就睡了 10min 左右。

醒来之后喝了半瓶咖啡,看到大家都在车下一个小湖边玩,于是下了车坐在路边堆石子。

#### CONTEST 进入考场后第一反应是好热!!!真的特别热!!感觉穿短袖都会热的程度!!!【穿着加绒卫衣的孩子汗流浃背了。 不知不觉中已经不头晕了,心态很松弛,状态比较好。 先写了缺省源,加了大量注释提醒自己,大概如下: ```cpp #include <bits/stdc++.h> #define int long long #define INF 0x7fffffff using namespace std; typedef pair<int, int> pii; const int N = + 29;//别忘了初始化数组大小 int n, m, k; void tbcsolve() { //输入使用 scanf,记得用 %lld,别忘了加 & //输出使用 printf,记得用 %lld } void tbcclear() { //多测要清空!!! } signed main() { // freopen("","r",stdin); // freopen("","w",stdout); // 重点检查 freopen !!!! int SHENSELF = 1; // scanf("%lld", &SHENSELF); while(SHENSELF--) { tbcsolve(); tbcclear(); } return 0; } ``` 写完缺省源,建完文件夹,就开始什么讲述规则确认的环节了。 确认完了之后就到了~~喜闻乐见~~的输入密码环节,可惜今年的密码都挺阳间的,但是我们的监考老师 PDF 密码忘记输入 `H` 导致我密码错误 $\times 4$ ,~~所以又变得喜闻乐见了~~。 先用了 $5 min$ 左右把样例拽进文件夹,建好文件,配置好编译环境,用 `hello,world` 确保编译环境没有问题之后才开始写代码。 $T1$ 不难,倒序更新最大值,一遍过了大样例,$14:45$ 结束 $T1$ 。 然后又到了每次都折磨 TBC 的~~丧心病狂~~的 $T2$ —— > 1. 首先看到特殊性质,直接上手分讨($a = 0$,$a > 0$,$a < 0$) > > 第一种情况很简单,有脑子都能想出来(最后没脑子好像就没脑子在这里了)。 > > 第二种情况由于是一直在加速的,所以判断最后一个测速仪处会不会超速就可以了。 > > 第三种情况由于是一直在减速的,所以判断第一个测速仪处会不会超速就可以了。 > > 2. 写完第二种情况突然想到,每一辆车对结果的贡献都是独立的,所以可以一辆车一辆车的处理,这样就从特殊性质扩展到全局了,于是又爆改了一通代码。 > > 3. 写完之后过了 example1 但是没过 example2,此时 $15:30$ 左右 ,突然发现每辆车居然还有个 $d$ 数据,糖丸了。 > > 4. 考虑上 $d$ 之后就不会写匀减的情况了,上了个厕所,吃了个薄荷糖,还是没想明白,就去把 T3T4 读了。 > > 5. 后来想好了是用二分,然后又想到匀加匀减或许可以用同一个机器,然后又……(反正就是想到了很多情况但是脑子特别乱所以现在我也理不明白)。 最后留了一个过了 example1 和 example3 的版本,不知道能拿多少分就这样吧)。 此时已经约 $18 : 15$ ,直奔 $T3$ 暴搜 $20pts$ 。 最后反复多次检查 freopen、头文件、数组大小、return 0、输入输出、多组测试,确定没问题之后删除了无关文件,这时候监考员已经在催着交了,遂交。 ### EVENING 在一片 180+ OI 爷的包围下终于走出了考场,刚找到家长,想起来外套没拿,遂又跑回 7 楼拿【累死我了。。 回家路上因为上午睡太多了而且家长不让看手机,所以一起玩了三四把狼人杀和一把谁是卧底。 约 $11 : 30$ 左右顺利到家!! ## DAY 9 出分了喵喵喵—— $100 + 20 + 20 + 0 = 140pts$ ,比较符合预期了【毕竟我真的不知道我这 $T2$ 能骗多少。 就是 $T2$ $3h$ 得分 $=$ $T3$ $5min$ 得分有点难蚌。 顺利进入 $NOIP$ 以及成为你校唯一一位 $NGOI$ 选手) > 开吧 像花一样 > > 迎光的方向 > > 破开土 褪去壳 长成新的模样 > > 长吧 像树一样 > > 触碰天堂 > > 勇敢的 坚定的 拥抱世界的晴朗 > > > > ——周深《芽》(作词:周洋曦)