CSP2021 游记 菜到离谱
day -4
打了 \(28\) 个 \(\rm{codeforces}\) 的 \(A\) , \(B\) 题(当是复习 \(CSP-J\) 的前两题吧。。。
day -3
早上肝了几个 \(noip\) 历年来的蓝题,适应性训练
下午写了几个 \(CF\) 题,从 \(R1200 \sim R1800\) 不等
晚上写了一套卷子,第一题数位 \(DP\),第二题 \(tarjan\) 缩点后树形 \(dp\),最后一题一个转压 \(DP\) (这是\(J\)组模拟题???)
\(30\) 分钟第一题,\(1\) 小时 \(30\) 分第二题,最后一题直接懵掉,推了个假的方程,最后心态爆掉,输了个样例,提前交卷...
最后得分 : 100 + 100 + 0 = 200
day -2
把往年 \(csp/noip\) 的蓝题全写了,感觉良好(调了一天,调吐了)
写了点 CF 的简单思维题回下信心。
day -1
把 luogu 夏令营的csp必刷题单刷完了
睡觉前把模板都打了一遍,确认无误
思考自己应该在考场上注意什么,不要做什么。
注意事项
- c++14 不支持gets
- 文件保存,一开始就建一个提交文件夹,里面的子文件夹,写完一道题就往里面丢一道题,绝对不在提交文件夹里修改。
- 写完后再 noi linux 里面跑一遍,确认没有 CE
- 自己出几个有强度的样例,一定要手算出结果,确认没有问题
- 记得开 long long,long long 的输入要用 %lld,注意不写成 %d
- 一定要 return 0;
- freopen 有没有写,文件名有没有错,有没有注释掉
priority_queue 的拼写永远记不住。。。- 关于贪心,要想尽办法出反例,不要着急写,越着急越要慢,否则就会浪费大量时间,如果发现自己的做法假掉了,不要着急,看自己有什么错,再想想,实在不行就跳下一题,回来在做
- 不会的题要打暴力,不要勉强,如果打暴力的时候灵光一闪,要把自己的思路记下来,继续要继续打暴力,保证有部分分,再做正解。
- 学会放弃题目
- 一定要保证前两题的分数,反复读题,找自己的漏洞,hack自己
- 心态放平,尽力就好
day 1
7点起床,吃了个麦当劳去考场。
快8点到考场,上了个厕所就进考场了。
8:30 开考,先把全部题看了一遍,感觉还行,甚至有点惊讶,没搜索也没DP???
不知道出题人那根筋抽了
开始想第一题,搞了40多分钟(接近50min),没有搞出来,心态有点波动。
果断去搞第二题,调了很久,心态快炸的时候,突然发现了要备份一次初始的,每一次都复制一遍。。。
第二题一共搞了 1h30 分。(心态问题,回来看一眼就知道怎么写。。。
我就是菜
回头看看第一题,一眼出结果,5min切掉。。。(心态恢复正常)
我太菜了
看了看第三题,发现可以用 unordered_map 乱搞,35min 切掉
突然发现第二题时间复杂度算错了,花了快20分钟打了个归并补一补。(还是T了4个点。。。
又花了一点时间确认自己的前三题没什么大问题。
发现自己第一题有错,又认真看了看发现没问题。。。
把时间都花光了。
到最后连第4题都没有好好看。。。
就匆忙检查文件,第4题输了个样例
考完一看第4题不是个sb题???(双向链表乱搞,20分钟写完。。。
这一次考试的基础错误犯得太多了,连续犯低级错误,最后导致自己一年功夫基本白费。。。
去年200,今年甚至没加多少分。
考完心态直接崩掉,少犯点低级错误至少可以350+。(直接原因还是自己的心态问题 本来就菜)
luogu 估分 : 100 + 75 + 100 + 0 = 275