CSP2023自我反思

先说结论,对于这一次的CSP,我感到万分失落。

总共参加过三次CSP,第一轮时,第一次啥都没过,第二次只过了J组。再到今年,已经初三了,才终于两个组都过了。初赛还是十分的险,基本上是压着线过的,我想详细说说第二轮复试带给我的经验教训和过程、感受,先声明这并非游记。


10月21日,上午8:30-12:00,J组。

一开始拿到考题,读完所有题目,果断顺序开题。

我先看第一题,看了一眼,第一小问很好解决,然而第二小问就没什么头绪。从这里开始,我就已经开始犯错误了。才刚过比赛15分钟,但我没做出第一题,于是开始焦虑,看别人都开到别的题了(当然也可能没有,重要的是心理作用),发现自己第一题都不会开始怀疑自己,不会J组就祭了吧。我花了半个小时找规律,但没什么大作用,于是我想不能再浪费时间,果断开第二题。

第二题算是个原题,我称其为反悔贪心,但是没想到在考场上我没想出来。从这里开始我就稍感郁闷了,不回第二题也做不出来吧。想了一想用dp,但是发现数据规模太大,而且第二题也不太可能是dp,我知道是贪心,但奇怪的是我怎么都没想到这个贪心方法,属于是大脑短路了,但是我更多的还是被情绪干扰了,导致思考不深入,考场上一直没想到,一直焦虑,陷入恶性循环,根本没办法静下来思考,这是本次考试我总结出的第一大败笔。

然后我开始打第三题,发现是中等的模拟,想着已经过去一个小时了,还没拿到分,就先打第三题吧。中途整个过程还是有点问题,于是我开始跳题,中途整道题的做题过程并不完整,感觉调的太烦躁,又返回去做一二题,思考无果后再又返回来打第三题,不过最后调试了一下,很快也感觉差不多了。在我认为自己已经拿到100pts时(其实没有,果然还是自己练的不是很够,模拟题嘛,小错误一出,煮熟的鸽子又飞走了,就像你拿到的分一样),我心里才有些好受,但随之而来的是恐惧。做不出一二题该怎么办。

我有在思考,但问题又出现了。我一会想想第一题,一会想想第二题。这便是我的第二大败笔:没有安排好做题顺序,随心跳题。这导致思考不够深入,感觉像是要挖到宝藏了却差一点,又改变心意去挖别的,思考不够深入真的是这场考试的致命打击。最后,T4也没时间想了,只打了个“-1”表就没再想了。剩下的所有时间都在思考一二题,但也有可能是自己的思维深度不够,或是太紧张,直到考试结束都没有想出来,最后的半个小时,已经极度失落快放弃了。

比赛结束后,当我抱着失落的心情离开考场,发现别人跟我说第一题的做法是如此简单!而我自己又思考了5分钟第二题,竟然也想到了,顿时痛苦万分,责怪自己为什么考场上没想出来。事实证明,在极度紧张并且思考深度不够的状态下,根本不可能达到平时训练的效果和智商,这告诉我比赛时应当管控好自己的情绪。

10月21日,12:00-14:30,中途休息。

中间的过程我一直闷闷不乐,只跟几个人说了我J组的问题,休息时也是怀着忐忑的心情,我一直在想不要影响到下午的考试,事实上调整好心态后,确实影响不大,但是还是有点难过而已。怀着复杂的心情,迎战下午。

10月21日,14:30-18:30,S组。

依旧是读完所有题目,决定顺序开题。

第一题是个简单题,仔细想想暴力其实可以做,但是我没想着去用暴力,因为我觉得的不太可能。(这里又是一个错误,不要误以为S组题全都是不可以暴力做的,是很难的,一但形成这种观念,你就会否定掉所有的简单做法,这是第三大败笔)

然后我觉得可以通过找规律,严重的问题从这里开始了。题目中说的是“从正确密码开始,随机转动密码锁仅一次;每次都是以某个幅度仅转动一个拨圈或者同时转动两个相邻的拨圈”,而我却不知道从什么时候开始走歪,误以为所有的密码情况都可以通过转动相同且确定的两个相邻的拨圈得到,这就导致这题“突然变得很简单”。

这个规律我很容易的找出来了,并且答案也大致只有几种情况。然而我并没有意识到错误的严重性,误以为自己第一题已经满分了(第四大败笔:读题错误。我已经什么都不想说了,只能怪自己弱智,低级错误都犯了,在歧路上越走越远,还浪费了时间,想想就可怕,一定要读清楚题意,一定要读清楚题意,一定要读清楚题意!),于是高兴地去打了下面的题。

不过这也为我下面做题的心情没有像今天上午那么紧张而打下了铺垫。第二题思考一会儿发现可能是跟dp和kmp有关,有点难(赛后发现是cf的原题,还是紫题,没绷住),不过还真是有点难,只想到了35pts暴力,果断开下题。

第三题依旧是喜闻乐见 的大模拟,不过简洁明了,我想也只能打它了,看完特殊性质后,可以拿65pts,直接开打,中途调了一会,好像是一个多小时打完了也调完了。

不过在这里,第五大败笔又出现了,那就是检验和检查不足。眼睛上的检查是到位了,可是没想到CCF它不给特殊性质的样例啊,于是自己手捏了一个。可是自己捏的数据太水了,而且尴尬的是自己跟本没想到题目中还有一种“定义类型二不过变量类型是基本类型”的情况,在只测了一个很水的、不完全的数据下,我竟然误以为自己一定拿到了这65pts!我现在还没搞明白我在考场上怎么这么有信心的。

这告诉我面对这种NOI赛制比赛,一定要自己多捏几个强力的数据,考虑周到一些,因为有可能CCF的所谓大样例根本只是一场诈骗(太水了)或是直接偷懒(不给你你想要的数据),不要再因这个导致检验不足,分数丢掉。

第四题确实于我而言确实没什么头绪,暴力也不是很会打,打了但是挂了,干脆输出n得了,草草了之。此时我的预估成绩应该是100+35+65+0=200pts,稳一等,何况CCF数据会更水。

此时已经完全放下警惕和紧张的心情,认真思考第二题和第四题,却也没有过多检查第一题和第三题,因为眼上的检查已经到位了,想着不犯些类似“数组开小,没打文抄”等这样的问题就行。

比赛如期结束,我出来半个小时也没意识到问题,还自信满满。然而坐在车上仔细思考一番,突然发现自己第一题题意好像理解错了,顿时崩溃。回到家后,只能奢望自己的第三题不出锅(事实证明我错了,最好还是不要把赌注押在大模拟上,一般都会出些奇奇怪怪的错误导致没分,CCF是这样的,只出要么题目文字冗杂,但好懂不好打,要么题意简明但有思维难度的题)。

第六个败笔其实和第一个性质一样,太过于自信和放松了,导致轻视题目,没好好读题,一样会影响到做题效果,这个也令我挺后悔的。


所以,现在应该总结问题:
一共有五个重要的经验教训

  • 做题时的心态和情绪很重要。如果做题时过于放松或是过于紧张,就会导致你的思考不够深入,容易受到外界因素的影响和干扰,严重影响做题效果思考深度,根本不可能达到平日里训练效果。所以比赛时应当调整好自己的心态,努力应对每一道题。
  • 应当安排好自己的做题顺序。如果考场上随意开题、跳题,就会导致自己的思考深度和思考时间不够,事实证明,随意跳题不仅会影响自己的情绪,也不利于自己好好思考,不够专注也是很难在考场上发挥好的。
  • 做题时应当考虑周全,不要随意否认自己的想法。正所谓“大胆思考,小心求证”,在考场上不要以自己的固化思维来考虑这一题的难易程度,所谓的乱搞和暴力即使在不A题的情况下也是能帮助自己得到很多分的。无论如何,不要立刻否认自己的想法,小心求证(如时间复杂度是否可行,是否能证明正确性,实现的难易程度如何等等),不要认为暴力就不适合固化思维中“高难度”的题,这有可能会导致自己错过正解,陷入恶性循坏。
  • 读题时一定要审清题意,完整分析。这一点是我最不想说的,但也是最应该骂自己的一点。这样的低级错误,绝不能在考场上出现,一定要反复审题,读清题意,思考周全,分析完整。中途思路混乱时一定要再把题目读一遍,否则也有可能误入歧途。
  • 多加检查和检验,再三确认自己的代码正确性。这一点在复杂暴力和大模拟中尤为重要。特别是在NOI赛制下,不能够知晓自己的分数,所以要自己多造强力数据,多检验,不要过于自信,保证自己的代码是正确的,否则会一失足成千古恨。

总而言之,题目是在自己手里的,代码是自己打的。自己做的每一个选择,每一个行动,都应为其付出代价,一定要总结经验教训,在不断的训练中提升自己,少犯错误,争取高分。


人可以被打败,但不能被打倒。所以,CSP2024,再战吧!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值