CSP-S2020总结

比赛过程

  • 由于在本校比赛,所以一开始没有很紧张,精神状态也还不错,睡足了才到机房。
  • 2:30开始比赛。
  • 第一题看了一眼,是一道模拟题,应该很签到吧。
  • 第二题看了一眼,也是一道模拟题。
  • 第三题看了一眼不会,但是心态还稳得住,第四题应该是什么贪心、单调性一类的吧,之后可以推一推。
  • 大概半个小时之后开始搞第一题。迅速决定打二分,细节有点多,但是还有时间,半个小时之后,大样例过不去,肉眼检查了很久还是没有发现哪里有问题,结果一直过不去,这个时候已经过了一个半小时,心态有一点炸裂,去了厕所,但是还是难以平复下颤抖的心情,心里想着第一题不可能搞不出来吧,又想着时间那么紧,第一题应该迅速做出来才行,越想越急躁。为了尽快调出来,我冷静了一下,把错误的数据整理出来,发现都是闰年,之后顺着闰年找,迅速定位了错误并修改了过来——有惊无险。
  • 然后就比较顺利了,第一题测试了一些1512年左右的,以及0年左右的,还有一些较小的特殊情况,基本都没有问题。
  • 第二题打了15min,迅速检查并过了这题。
  • 第三题思考了10min之后发现其实tag是可以合并的,30min迅速打完了。
  • 第四题最后还剩下大概60min,思考了30min,有一个70pts的做法,但是我觉得还可以优化成100pts,于是花15min打了线性的做法。
  • 最后检查出第二题264的问题,有点刺激。感觉有可能AK了。

赛后消化

  • 之后两天改题目,发现我的第三题由于我是顺着做的,对0取逆元了,然后但凡有0我就炸了——虽然考场上想到可以反着做,但是觉得正着做也没有大问题,于是就挂了。
  • 第四题我没有考虑到删到最前面之后其实是不满足单调性的,直接按照这个时候的奇偶性判断了,然后喜提20.
  • 第二题碰巧没有用一次性的左移,避免了在linux下跑的问题。

总结反思

  • 有的时候紧张可以让你思维更加活跃,但是有的时候却不能让你正常地思考,这次第一题搞了我很久,说明我心态还有必要调整得更好,不能预估给自己一个分数——比如第一题简单,必切一类的。应该抱着我不一定切的心情,冷静地调试题目。
  • 一些细节还是要注意,比如一系列的0要注意是否有特殊情况在里面,像第二题和第三题都在里面埋了坑。
  • 第四题反映出了我的思维还不够严谨,实际如果我能够想清楚后面不满足单调,但是可以做到某个局面为止,以奇偶性判断,这题只需要在我原本的代码上修改一点点就可以过了,而70分其实只需要模拟即可简单获得,没有获得应该拿到的部分分也是一个问题。
  • 未来的NOIP以及省选等等还有很长的路要走,我还需要不断提高自己的代码实现能力,减少自己犯错的可能性,拿好部分分…
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值