CSP-S2025游记

· · 生活·游记

前情提要:

本人弱省弱校,今年4月份才开始学算法,现在高二,我县里面还没有听说过谁打oi的,学校也没有支持,从来没有参加过任何竞赛。总共投入的时间也不多,题目也没写多少。

Day-1

我还什么都不会呢,怎么办呀?
这简直就是简直了,让我去打复赛,根本就打不了好吧,去年的第二题,我想了好长时间才想起来,才写了那么一点题,怎么跟别人厉害的学校争啊?
还好学校开运动会,让我请了两天假,不然还真的会让我周五下午再回家,那不就完了吗?

Day0

打印准考证,准备一点东西,玩一下猫和老鼠,睡前看一下写过的东西。

Day1

10点半就到考场了,哇!考试的人真多,这j组都这么多人。

12:10

听见有人在讨论j组的题目,天呐!有人AK了?那么多人AK了?好吧,没有,为什么听着他们都会?这么强?那我这不是完了吗???j组的都成这样了,S组怎么办啊?
13:50 进考场吧,已经凉了

14:30

这dev怎么没有?啊,原来要自己安装呀,那就安装一下吧。然后找一下dev5.11,安装,调一下字体,颜色,快捷键,语言,就可以去看题目了。

14:35

不对劲,我的代码补全呢?我可是不会拼优先队列呀,找不到了,完了,全完了
14:37 突发奇想,看看能不能从dev的帮助里找一点? 然后找到了《Code Completion》

原来这东西还不是中文?!

14:40

可以看题目了,首先加一下编译选项,然后看一下T1

15:30

绕了几个弯子,终于把T1写完了,然后int全换成long long ,测试一下,居然通过了。

15:40

T3T4是什么呀?根本就没法写,直接全输出零得了。

15:54

开始写T2 ,写了Prim,又写了枚举每种可能的村庄组合,又去剪枝,就是没想起来能把一开始的最小生成树记录下来,把其他的边删掉,最后跑了一下,6s!

看来没机会了,交个最小生成树得了

18:10

开始交代码,把代码交上,再看几下t2

18:30

这都是什么破题呀?这简直就是简直了。

18:50

出考场,估分100+16+4+5=125pts,已经凉了

Day5

查分之前突然想起来,自己好像交错T2版本了,估计没分,好像要凉,可能会109pts

查一下分,100+4+0+4=108pts,直接走远。

Day6

好像能去打noip???

希望不会垫底,因为别人申诉成功掉下来,这是我第一年,也可能是我最后一年了。

后记:

本人从小升初暑假开始接触编程,我没有电脑,一直在用手机学,用java编译器(一个Android应用),后来改用Aide Pro v2.8.3,最初选择了java语言,因为不知道有oi,后来改行Android开发,虽然基础还没学完,但是已经能做点东西了。后来想去打oi,还是在高一快寒假的时候,看编程交流群里面有oier,也想试试,但是又觉得自己实在是没时间了,还没电脑用,于是放弃了。今年2月份,又心血来潮,想试一试,终于说通父母买电脑,在4月份才把电脑拿到手,全程自学java,Android,cpp,oi,十分痛苦,走了许多弯路,学不深,当地也没有条件,有去参加noip的资格,已经心满意足了。

也许,我并不是热爱oi,而是给中学时期学编程的自己一个安慰吧。

noip2025 rp++