CSP-J 2024 游记

陈嘉逸2012

2024-11-04 07:28:18

Life & Travel

我的信息

省份 城市 所在区 坐标 性别 年龄 学校
浙江省 宁波市 鄞州区 \texttt{ZJ/NB/YZ} 12 堇山小学

初赛

Day -365+[5,15]

CSP2023 的成绩出来了,我考了 43 分,毫无悬念地没进复赛,当年 \texttt{ZJ} 分数线:72,拿了全国三等

那时,我决定发奋图强,正取 2024 年进复赛。

Day -1

这一天是周五,一回到家我赶紧肝完作业,肝起了初赛。这天晚上我哪儿也没去,紧赶慢赶终于把往年真题和洛谷SCP刷完了!

Day 1

赛前

这一天我早早地起了床,吃完早饭后,我抽了一下运势,发现是:

\color{orange}陈嘉逸2012\color{black}\ 的运势\\ \color{red}\huge§\ 中吉\ §\\ \color{red}宜:参加 CSP\color{black}\ \ \ 忌:体育锻炼\\ \color{red}祝你 RP++\ \ \ \color{black}消耗的能量全吃回来了\\ \color{red}宜:出公开赛\color{black}\ \ \ 忌:抽卡\\ \color{red}rated,评价很高\ \ \ \color{black}只有保底

从那一刻起,我就知道了,今年有没进复赛……

\texttt{镇海蛟川书院} 以后,我等了好久。终于能进考场了,里面有空调!比我们学校好多了。

赛时

卷子发下来了,我阅览了一遍,发现怎么那么简单!比平时刷的卷子简单多了!

就这样我开始奋笔疾书,可是第一题难住了我,我没有复习过INT_MININT_MAX。还有一题格雷码,也不会。

选择题做完了,我开始做阅读程序题。发现简单多了,模拟一遍就行了,码量也很少,顶多一个递归DP

我开始肝程序填空题了。第一道很简单。第二道汉诺塔问题之前准备区赛时做到过,可是忘了,只能自己想了。结果有一道本来是对的题目最后被我改错了,呜呜!

赛后

出校门以后,我高高兴兴地更爸爸说:“这次很简单,应该能进复赛!”爸爸却开兴不起来,他说他在校门口听见很多人也是这么说的,大家都觉得简单,分数线也会增加的。我也高兴不起来了。

Day [5,15]

终于出分数线了,考了 81 分,而分数线是 89,没进复赛。

不过,为这次的分数超过了去年的 \texttt{ZJ} 分数线整整 9 分,而且拿了全国一等,还是挺开心的!

复赛

虽然我没进复赛,可是我参加了洛谷的CSP-J 2024 自测。

我发现第一题特别简单,我能用两种方法秒了。

P11227 [CSP-J 2024] 扑克牌 Code#1

#include<bits/stdc++.h>
using namespace std;
map<string,bool>mp;
int n,ans;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        string s;cin>>s;
        if(!mp[s]) ans++,mp[s]=1;
    }
    cout<<52-ans;
}

P11227 [CSP-J 2024] 扑克牌 Code#2

#include<bits/stdc++.h>
using namespace std;
set<string>s;
int main(){
    int n;cin>>n;
    for(int i=1;i<=n;i++){
        string t;cin>>t;
        s.insert(t);
    }
    cout<<52-s.size();
}

第二题也过了,再此不贴代码了。

第三、四两题我看都没看,看这难度就知道了。

后记

我明年会同时参加 \texttt{J}\texttt{S},预祝我进复赛!