CSP 2024 游记

· · 生活·游记

CSP 2024 游记

前言:

今年是本蒟蒻第一次过初赛,~我太没实力了~qwq

史前时期

8月

学校和MMM的双重集训,今年初赛一定要过。

9月1日 ~ 9月20日

也是终于上了初一,退出了xxs团伙。

疯狂做读代码,之前OI两年初赛一次都没过,今年在过不了就真要AFO了qwq。

9月21日

初赛,在nkrq考,又是一年主场作战。~监考人员有点唐,让四五十岁的老师在家休息,对OI一窍不通的wjl来监考。~

J特别简单,S难得要命。syc说他J20分钟完卷,~结果喜提81.5~。没什么好说的。

9月22日~10月7日

紧张地估分查成绩,J估得很准93.5,S太唐了比估分低10分。当时认为S是寄了。

过了个愉快的生日和国庆节。~国庆集训三天作业还一大堆,会谢。~

10月5日

从本部回家的路上,重庆J和S的分数线都出来了,S完美比分数线高0.5分,但也是过了,好好准备第二轮。

10月8日~10月20日

学校校庆,开了两天运动会,玩得很开心,本来想趁机背背板子,但是老师不让带书去操场,只好忍痛抛弃《算法竞赛》。

距第二轮还有7天

Day 1 (10月24日)

程序员节,换到了四机房,摆拍。

Day 2 (10月25日)

晚上没有玩自习,回家背板子,睡得很早。

Day 3

早上上学时间起床,到达一中门口,和没过初赛的syc一起进去的,不知道他是怎么拿到准考证的?

门口遇到了几位故人,聊了两句。mjst让我们去合影,她的拍照技术也是不能再唐了。

CSP-J 游记

8:30

解压压缩包,读题。

发现A题很唐,本来想用二维数组,结果懒得搞下标映射,用了 map 直接过掉。

实际上可以用 set ,但应该区别不大。

8:35

看到B题也很唐,果断开写。

写了20分钟发现样例都过不了,以为是 k 的问题,调试输出找不到问题,用大样例测了一下,也过不了。反复调来调去发现是 else if 写成了 if 把每一次方向都归零了。

9:15

看了看C题,发现根本不会。在C和D之间稍微纠结了一会还是决定写C题。

计划的是写暴力+两个特殊性质,结果花了一个小时调了个复杂度懒得算的暴力,反正过不了前两组样例。于是决定通过打表来过前两个样例。

两个特殊性质想得很快,很容易就过了,实际上就是尽量放8。

看了看打的表,发现有规律可循。于是又推了一下,发现前面的规律和后面不一样。先前发现的规律假了重新打了一遍,加了亿点点特判后样例过了,和我自己打的表也是一样的。

11:25

D题是个DP,瞎写了一些骗分。

预估100+100+100+ ?\approx0 = 300

CSP-S 游寄

14:30

解压,途中因为密码有个%导致CV出了问题,大家的题都打不开。

开A题,就是道贪心,我想了很久。最后想到了一个思路,但今天发现和大部分谷民的思路都不一样。~有点慌了~ 最后也写出来了。

15:40

开B题,发现是个大模拟,思路很好想。调了2.5h 不想调了。 后一半瞎写。

18:10

开C题,瞎写骗分过样例。

预估100+0+10=110