CSP-J 2019 游记
Published:
Intro
初三还在打 J 组的蒟蒻来写这种东西简直是在主动丢脸;但想想,这初中两年一个月,我的脸反正是丢的差不多了,在全站写篇丢脸的东西也算是“不足为奇”吧。
我,JS 蒟蒻,生在弱市,就读于弱校(在 OIerDB 上评级 H),但在学校里,我却几乎算得上是最强的。我们这里对这个很不重视,停课练习是 100% 不可能的,更别谈报销车费房费了……
Day -1
7:00 到达学校,学习文化课
20:35 到达酒店,拿出电脑,打开 B 站和洛谷,稍微看了下自己跳过的坑,睡觉。
Day 1
早上又看了看夏令营的东西,吃了顿快餐,然后前往南京航天航空大学。

13:50 机房出锅,陪着成百上千的选手在实验楼下晒了二十分钟太阳。

14:20 进入考场,宣布延长时间。
14:55 下发试卷。
是的,在几经周折后,我们居然还能看到试题。
- T1
- 全体都会的大水题,5 分钟左右写完。
- T2
- 模拟水题,然而第二重循环居然需要优化,其实优化一下循环变量就可以了,但我却摸门不着,想到了栈……后来发现栈不对,立刻改用队列……队列不对,改写优先队列……堆也不对,用模拟链表!!!(
然而写着写着发现自己已经不会写模拟链表了)最后,还是用一个不完全优化的循环过了。 #include <cstdio> #include <stack> #include <queue> #include <map> #include <utility> #include <iostream> using namespace std; //看看这几经周折的头文件。。。for (j = cnt; j >= 1; j--) { if (tickets[j][0] < t) break; } j++; for (; j <= cnt; j++) { if (tickets[j][1] >= price && tickets[j][2] == 1) { price = 0; tickets[j][2] = 0; break; } } //最后写出来的蛇皮版本
- 模拟水题,然而第二重循环居然需要优化,其实优化一下循环变量就可以了,但我却摸门不着,想到了栈……后来发现栈不对,立刻改用队列……队列不对,改写优先队列……堆也不对,用模拟链表!!!(
- T3
- 个人感觉难度最大的一题,考前把几乎所有精力都放在 DP 上,还是爆零……想输出 \(m\) 骗分,结果输入语句写错,输出的却又是 \(n\)……最后当然是爆零。(我太菜了嘤嘤嘤)
scanf("%d", &t, &n, &m);//我为什么能够把输入写成这样printf("%d\n", n);//我为什么会想到输出n- 说到底还是太菜,主动放弃,程序本地都没编译就直接交了,就是现在我也没看出来这题是完全背包。(我太菜了嘤嘤嘤)
- T4
- 考前特地看了弗洛伊德,但没怎么做过图论,更不会想到 pj 考图论,用 dfs 水了一个,预计得分 \(40-50\)。
18:25 考官宣布停止作答,全体起立,收程序。我便和周围的大佬们交流。我旁边的一个比我矮至少两个头的小家伙问我怎么样,我跟他说:“太难了,我这种蒟蒻什么都不会。”他却道:“啊!不是挺简单的吗?”我跟他说:“害,我连第一题都不会,您们都是大佬啊!我估计第一题都没几个人做出来。”想不到,这位大佬居然一本正经地向我讲解第一题有多么多么简单:“只要读入一个字符串输出 1 的个数啊,不是这有什么难的?” 我猜测,这个同学没上过洛谷……? 亦或是艰苦的训练使他失去了那么一点点的幽默感?还是,仅仅因他如此年轻致使他如此单纯亦自信地当一个大佬?……
Day 2
J 组没有 Day 2……
在洛谷和 oitiku 上估了下分,
| Topic | Luogu | OItiku |
|---|---|---|
| 1 | 100 | 100 |
| 2 | 100 | 100 |
| 3 | 0 | 0 |
| 4 | 50 | 40 |
| Total | 250 | 240 |
估了分,就是回归文化课了。该上的补习班还得要上,该补的作业还是要补……
Summary
还记得去年 NOIP2018 中,这个蒟蒻只拿了一百八十几分。现今看来,虽非吴下阿蒙,亦非吕蒙大将也。进步当然是有的,而蒟蒻的本性固然难移。
初三了,再怎么说也是要中考的人了。JS 中考的重要性已是我们老师每天都要激励我们的话语了。每天 40 分钟的训练,在别人眼中,甚至是异常荒唐的浪费时间。JS 考生都注重的东西也许就那么一个:分。而每天的我,不也正是在为各种“分”的诱惑而拼搏吗?我家长总跟我说,就当玩玩,别用心学,别指望这个东西能给你加分,就当个兴趣。他们不愿让我多花时间,总想阉割这一时的短暂的两个月的训练时间为那看似更为重要的 300 多天之后的中考复习。我们在为“分”而努力,却又不被认同……
也许,这也是很多 OIer 的难处。
如今,放下了比赛,我也成为了曾从未想过的“半退役选手”。
J 组生涯的最后一次比赛,虽有遗憾,但又不留遗憾;放下,是不舍,亦是不愿,却又是再相见的期许。
往前看!
\(2020\) 年中考加油!
\(2020\) 年,OI 加油!
