2020南京赛区总结

南京赛区_夜的向日葵打铁总结:

总体流程:
比赛开始前,我们就定了几点策略:
1.每道题至少有两个人来读,防止对于题意的理解错误
2.始终要跟着榜单走。
3.zzh负责签到
比赛开始,我们三个分开读题,同时也跟着榜单走,三分钟发现有人过了K,于是我和zza一起看B,15分钟在我们两个的讨论下B题1A,当时大于是排在七十多名。之后看榜单L题有人过了,此间lzy跟我说了E题的题意。当时看E题有个过。于是我们三人就开始共同看L题,但由于英语不太好,多了差不多得有十几分钟zzh才率先理解题意,并告诉我和lzy,马上lzy有了思路并把思路告诉了我,但由于思路有点混乱,我也没理解,就让lzy先去敲了,之后我也知道了大致做法,并将思路告诉了zzh。zzh理清思路后想写这一题,但此时lzy已经码了大半。之后我和zzh分别开E和F。期间lzy好像被卡了,一直debug不出来,期间也wa了几发。之后lzy把代码打印出来,而zzh重新开这道题,最后1A。然后我和lzy开F题,zza开E题,我和lzy断断续续讨论了近1小时,有了大致的思路,并通过暴力发现答案满足先减后增,但暴力一定超时,我和lzy就开始盲猜结论,最后也终于联想到了三分。但由于我之前没怎么写过三分,对边界的处理不是很好,以及三分的公式推得有点问题,一直wa。期间zza也在写E。最后三小时四十分钟的时候,我发现了F的bug以及对于最后答案的处理。也终于wa了5发后a了,此时的在三题里已经属于尾部的位置了,此时lzy和zzh也讨论出了E题的构造方法,zzh开始码E题,但wa了几发后一直debug不出来,一度怀疑题意和思路的问题,,期间我和lzy也讨论了M题。但由于E题被卡,且时间也剩的不多了,我们就决定一起搞E题,最后在4小时20分的时候,我写了一组错误答案的样例,发现少考虑了种情况,zzh改完之后终于a了。此时已经4小时40分钟了。而且已经封榜了。当时猜测铜尾或者铁首。最终榜单已公布,218名,去掉打星216名,距离铜牌差了6名,心态炸了。

总结:
1. 英语太菜,读题读不懂,简短的L题读了快二十分钟都没理解。
2. 对于中等难度的题,一定要测试写几组数据通过后再提交。F题一直在对样例,导致一直wa,盲看代码也看不出来问题,最后构造了几组边界数据后,发现数据跟本就跑不过去,导致前面贡献了好几次罚时。
3. 中间由于第二题的处理问题,队内出现了点分歧,我个人当时也大脑空白了近二十分钟。

猜你喜欢

转载自blog.csdn.net/weixin_44630656/article/details/111465029