CSP2025游记

· · 生活·游记

0xffffff 基本信息

坐标:JS

J初赛:GESP已免

S初赛:82.5

OI时长(截止2025/11/1):约8.5月(之前没有体系化学习)

年级:初一

0x00 2025/2 ~ 2025/10

前情提要

又一个

9月开学的时候震惊的发现自己已经不是xxs了,然后惊恐地发现9/20初赛,遂开卷模拟题,做十数套,不成,得分六十有余,七十不足,大窘。

9/20去考了初赛,发现怎么这么水,回去估分发现82.5,然后一分没挂,真这么多。

考完初赛发现自己代码几乎打不出来,能被CF 1200肘击,然后大窘。但有的时候代码能力好能2小时写2道蓝。(我是蒟蒻)

Day1

上午去考J,听JCZ的准备倒序开题,于是发现自己T4不会,于是打了64pts然后撤。 T1、T2、T3都很水,切了之后不想打了,于是开始玩CodeBlocks。

估分:364=100+100+100+64
查分:324=100+100+100+24(谁家好人T4挂了?)

Day1.5

下午去考S。打开T1觉得是个贪心,然后写了一个很假的贪心,于是在小样例挂飞了。为了不影响心态先去开了T2。

T2一眼注意到裸 Kruskal 最上面的那一排数据,打了一遍板子之后注意到 A 性质,于是写了一下,弱小的我只搞了前三个 A ,粗略一算40pts,然后溜了。

去看T3,发现是字符串题,自动机一个不会的我反手开T4,打了一个 O(N!) 的暴力之后直接不可以总司令,输出 0 ,预期8pts。

这时候T1忽然会了,就是因为有 n/2 的限制,所以只用关注最大值和次大值之间的差值,然后差值大的先取,因为不取的话亏得更多。测了大样例,过了。

5点多了,选择去开一个T3的10pts,思路非常奇妙导致我打了4k多,小样例过了之后到了18:20,开始检查,发现freopen写了之后就在草稿纸上画画。(但最后因为没判 |T1|==|T2| 挂了)。

估分: 158=100+40+10+8
实际: 152=100+40+0+12

于是获得了S的152pts,是不停课中最高的,也算没有辜负自己8.5月来的努力,但在JS赛区,接下来的路,还很长很长。

如果有缘,让我们11/29,南京见。

DFLJ 25/11