论ACMer如何提高队友战斗力
#include <HexQwQ>
int main{
Hex巨佬曾经是OI省一选手,HNCPC金牌选手,Debug和组队经验丰富。
众所周知,会Debug能提高队友的战斗力,而比赛时如何开题、如何分配机时以及如何交流是可以显著提高队伍战斗力的。
那么如何Debug呢?
-
静态查错
就是对着代码干瞪眼找问题(Hex巨佬原话),主要是看看有没有代码实现过程中产生的随机误差(不就是手残打错了吗?2333)或者快速幂不开LL?又或者没有初始化?
-
动态调试
通过输出中间值以及与预期值比较来判断过程有没有实现到位,以及大数据的处理能力,还有边界条件的判断。(这个时候如果能把自己当作出题人来卡自己的代码就最好不过了,不过一般来说和出题人的差距也忒大了点)
组队后如何分工?
-
找到写签到题的人
比赛时比平时会紧张很多,所以签到也并没有想象那么“快准狠”。找手速快,代码能力强的签到显然是最好的。
-
找到读题的人
读题?对于过四级都有难度的蒟蒻,读题显然是个大问题,而且读完题能和队友几句话讲清楚更难。(Hex巨佬强调和队友讲题尽量就讲题就好了,不要带入自己的想法,因为假如你的想法是错的,可能整个队伍后面想这个题的出发点就歪了。你很确定自己的想法?那还等什么)
-
找到“自己”(队内巨佬)擅长的题
Hex巨佬去年在厦门铩羽而归,另外一个巨佬卜卜雷学长当场退役,战况十分惨烈。那么当时发生了什么呢?由于厦门的重现赛一直没有,题目和数据也保密度极高,所以具体情况不得而知。从后来坊间的谈论里大概知道当时众多“武林高手”上场就各显神通,榜歪的很严重,以至于像Hex巨佬这种一场比赛日常单切三四道题的巨巨都在一道G题上卡了五个小时。而也许其它题可以写?
如果大家对自己的题都有想法的时候怎么分配机时?
这个看队友的默契吧,过题的人数可以当题目难度的参考,一般来说先写简单题是比较OK的。
最后
由于Hex巨佬不善言辞,所以简单的讲了这么一点点,真是可惜了巨佬的满腹才华(手动狗头)
return 666;
}

浙公网安备 33010602011771号