CSP2022游记

· · 个人记录

写在前面

初二蒟蒻的第一次CSP,稍有遗憾,整体上还比较满意。

半年多前还以为初二就会afo,现在看来,应该会继续学下去。

引用自己作文里的一句话:

“OIer的征途,从CSP、NOIP,到省选、NOI、IOI,不知能走多远,唯有努力向前。”

愿我们不负一年的努力,给自己一个阶段性的成果。

9.18 初赛

跑到dc某编程教育机构考试(疫情不让在学校考。。。6

上午J组

9:30开考,我8:40去的,结果他们全到了。。。

考场里上有人高马大的高中生,下有古灵精怪的小学生

(就是没有80的同学。。。

具体考试过程记不清了

就记得阅读程序第一题我以为short是8位,所以unsigned不能删。。。

考试前一天还看到了排序稳定性,结果一点记不起来。。。

考完一对答案,发现我跟他们好多不一样,慌的以为过不了初赛

(毕竟sjr swj等人比我厉害好多。。。

直到中午吃完饭,发现哈夫曼编码他们没对就我对了,才感觉有点希望。。

下午S组

14:30才考,但是我们无所事事,于是13:50就进考场了

发现整个考场全是80的???(好多学长学姐

上来t1t2全不会,瞎蒙还蒙错了。。。

大作业先算的105,发现ABCD没一个奇数就很无语。。。

然后盯着28想我妹背的“四七二十八”,突然反应过来这不就C82吗

好吧,只能解释为,这个奇葩的社团只要2个人做大作业。。。

“宇宙射线”怎么想都应该是有序的(其实不移除被改变的也一定有序啊。。。

但是“最坏情况下”就很讨厌(€€£出的什么题啊。。。

看到后面阅读程序和补全程序差点没吓着

提高组阅读程序40行?!往年不是都100+吗??

有一种s比j简单的错觉,分数线不会高上天吧

考完拿某图灵估分

j83 s87

着实是吓到了。。。

最终 j83.5 s75

反正都过了(BJ分数线真低)

初赛出分-复赛前一周

大抵就是学whk还有MO(好吧我MO比OI更蒻。。。)

做洛谷月赛 还有高年级大佬出的模拟赛

(发现我其实水平在年级里还行?居然有那么多人比我菜。。。

复赛前一周

因为不会用linux感到慌张

于是我爸把他的模拟机借我学了下终端操作和gedit

结果其实Code::Blocks可以不用命令行??

反正学了肯定没坏处对吧。。。

PS:此处为后文埋下伏笔(怎么有种语文阅读的感觉

10.29复赛

这回又去西四环某科技园区(教练上周末训练还跟我们说在自己学校考。。。)

跟sjr swj wqf等人在同一个考点,可是座位隔着十万八千里(S空间真够大的

上午J组

进去发现笔记本键盘AS字掉了看不见。。。6

不过倒无伤大雅

开题先拿Code::Blocks打了个板子

由于没有认真看使用视频,于是存在桌面上

结果!死活编译不了。。。

毅然放弃Code::Blocks 打开Gedit(Gedit yyds!)

15min后监考才提醒不要存桌面。。。根本不管他继续Gedit

t1 for循环加a=1特判秒掉

害怕爆long long 还用了上次模拟赛发明的“先判再乘”玄学大法

但是想想好像1e9*1e9也不会爆的。。。

t2 不就学校刚学的完全平方公式吗?

err1:开方之前没判<0

err2:最后/2没判奇数

err3:一直在担心sqrt的精度(其实根本没必要

反正在大约1h的时候过了大样例(我太菜了qwq)

t3 看上去就不会,于是先看t4

搞出一个自以为能骗40pts的玄学程序

PS:此处仍是伏笔

然后想t4好像可以dp,发现捣鼓出来一个会T爆的东西,于是摆烂回去看t3

开始写t3暴力20pts,复制粘贴好多行。。。

考试结束前10min发现t4搞错了。。。

来不及改。。。只能祈祷用脚造数据了。。。

预计得分:100+100+20+[0,40]=[220,260]

下午S组

总结下来就是:

骗分+摆烂

大概16:30的时候开始往代码里写一些奇怪的注释。。。

预计得分:0+60+0+0=60(是的本蒟蒻只写了t2)

出门我妈告诉我 j 小图灵测100+100+15+10=225,预计1=(?

我是大傻子t3没有写0/1的情况。。。

去姑姑家摆了一晚上,明天就要开始准备期中考试。。。

10.30

s组代码发下来了,洛谷&小图灵估分35。。。

本蒟蒻还是连60分都没拿到。。。

不想了好好考期中(高达3天的复习时间。。。

11.7 update 官方得分

j:100+100+10+10=220

s:0+45+0+0=45(果然还是拿脚造数据了

预计j1= s3=

只能说是踩线了

11.17 update 获奖情况

j1= s差5pts3=

好吧,明年加油

总结一下

第一次考CSP,成绩还是在意料之中

经过这一次考试,对自己的水平也有更清晰的认识

在某种程度上提升自信吧(因为确实有很多人比我还蒻。。。)

在某种程度上看到了差距(比如sjr直接A掉124,swj也比我高不少)

附上s组t2的注释:

/*
感谢我的爸爸,作为程序员,是他给我第一次走近C语言的机会
感谢啊哈C,若非读过此书,我很可能不会报名学OI
感谢贾志勇教练,是他带领我走进OI的世界,领略信息学逻辑的美好
感谢贾老师,是他一直相信我,鼓励我,才让我坚持到CSP2022
感谢sjr,是他的那份热爱、努力和坚持,一直感染着我
也是因为有这样一个共同学习进步的人,为我的OI之路增添乐趣和动力
感谢kth zxd swj等同学们,是他们的优秀,激励我不断前进
感谢我的父母,是他们一直支持我学OI,让我安心向前
感谢即使没有时间做题,也要坚持上课的自己
感谢发现OI之美,决定去414集训的自己
CSP2022即将成为过去,感谢一年OI之路,不论结果如何,路上风景很美
CSP-J大概中高分2=,CSP-S应该也不会爆0,预料之内的结果
后面再好好弄弄whk,争取2+4,前路漫漫,少年且行!
*/

竞赛从来不是一条好走的路,也正因如此,才有走下去的意义

用ldq的作文题记做结语:

心有热爱,奔赴山海!