分享按钮

赛后总结

  两个星期的奔波,加起来练了不到五天的紧张和匆忙,我们上了赛场。

      比赛前一晚,我们遇到一个没有见过的类型题目的写法,我说比赛前夜晚熬夜这不是个好主意,星说,有题没弄明白睡不着,于是,我和他一直将前前后后的知识弄会,还模拟做了一些题目,到夜晚两点半才睡。

      第二天,我们起的稍微有些晚,于是匆忙的赶到集合点,有点晕,但是整体良好,第一天见了大神小媛,还有许多南阳的大神,身边走过的都是大神小神,也就没啥新鲜感了,在小树林的周边,我们继续研读题目,这就是匆忙迎战的代价。

      下午预赛,我们一看题,都会,但是代码敲得很坎坷,java平台有问题,无法用java,只能用c++,而相关的函数,那两个队友最熟悉,因为只有一台机器,所以我果断让出机器,让他们两个敲,我在一边做另一道题目,一会我列出了公式,就等着机器,但是问题出来了,两个队友互相争着编写第一题,1队友对2队友的代码总是有疑问或者意见,写代码的工作总是很慢,我在一旁看着,觉得两个人的情绪都上来了,我也就没有再激化这个矛盾,我想,这仅仅是预赛而已,他们会处理好矛盾的,但是随着时间的临近,我也坐不住了,第二题已经做出来了,第一题还没有敲出来,而且久攻不下,我很委婉的给予了建议,赶紧换第二题,第一题肯定是卡住了,但是我们的1队友已经“陷进去”了,他非常不愿意让机器,说马上就做出来了,我们只好又等了一会,可是还没有做出来,时间一分一秒过去,最后1队友终于肯让出机器,第二题敲进去,但是提交仍然Wrong,我们检查公式没有错误,所以一定是编码错了,但是时间已经不足了,就这样,我们预赛完全告负。这是我们谁也没料到的结局,我很坦然的走出了赛场,因为我看到,编码不够熟练,且团队合作有很大的问题,毕竟是临时为参加比赛而组建的队伍,另外大家都是这方面擅长的,反而有些时候不愿意退让去求全团队。

      预赛出门后,1队友与2队友情绪都很低落,我在一旁劝说着,老师打来电话,问怎么回事,我如实的说了,java平台的故障与合作不融洽,导致我们彻底郁闷,我自嘲说,我在日志上写的“明天是暴雨,后天是晴天”果然印证了,大家都笑了,可是我们快走到饭堂的时候,1队友hold不住了,眼泪看着看着就掉下来了,他并不是孩子气,而是将这个比赛看的太重要了,另外比较好强,但是毕竟我们训练的时间短嘛,我们只好离开学校团队,单独找一个人比较少的地方安慰他,也顺着这个机会,将我们的团队合作不足顺势说了一下,尽量保持客观的分析我们一战告负的原因:1、我们对一些函数不是很重视,比赛的范围大,我们准备时间短,刚开始用c++,在基础函数上没有掌握好,我们都将关注力放在难题上了2、合作方面有问题,我们没有协调好使用机器的一种原则,在比赛时候没有保持冷静3、没有合理的分配每个人的任务,导致其他2个人基本是在空转,只能干等。导致我们告负并不是我们不会做,所以我们需要调整就能够解决,不需要太伤感,可能是参加比赛比较多,各种情况经历的比较多,所以我内心很平静。同时我们制定应对策略:1、如果题目出的一些函数不是很熟悉,不好做,就让我用java做2、机器是用于敲代码的,不是调试代码的,如果代码有问题,我们就打印出来在一边看,让出机器3、下午每个人一道题目,不要互相干扰,需要帮忙时候再帮忙。4、在赛场上要足够冷静。

      说完这些,1队员情绪也稳定了下来,我搭着他肩膀,一起到餐厅,赶紧吃完了午饭,大家终于开心了起来。

  第二天决赛,可能由于第一天的事情影响,第二天入场,1号队员比较紧张,2号队员晚上没有睡好,于是,在进场后15分钟内,2号队员我们都让他睡觉,各种准备都好了。9:00,正式开始,我翻译后面几道题,1号与2号,分析哪到题简单,各做一道,这是按照我们的策略,尽量不影响,并且“多路进行”,我们很快发现,5道题目都有思路,剩下3道,比较难,我们选择临时放弃,至少在前五道之前放弃(后来发现,其实是很明智的)。2队员说,一道题有思路,以前做过,于是上去做了,做了大概40多分钟,仍然没有拿下,我心理略有浮动,why?我打了个?号,但是必须冷静的看题做下面的题目,1号队员也沉不住气了,他看了代码,我真的很担心他们两个再争论起来,1好队员看完后说这个题目不应当这样写,他提供了一个方法,但是2号队员不明白,于是2号队员让出了机位,1号队员上去,他改了一会,仍然没有搞定,但是他接着敲了他做的那道题目,提交3此ac,然后我们接着一起修改第一道题的代码,不久第二道题目ac,这个时候已经过去接近两个小时,我们做的步伐有点慢了,然后输入第三道第四道,但是我们卡在了这里,负责大数定理的同学,不知道如何处理我们现在遇到的情况,于是第三道题目卡住了,第四道题目已经输入,但是ac不过,一会评审委员会来人说,数据错了,暂不提交,(听说小媛姐听到这个消息当时都跳起来拍桌子了,她们耽误了一个小时在这道题上,一共敲了四次。)于是,我们只好绕过第四道,直接进入第五道,但是已经耗费了1个小时左右,离比赛结束还有2个小时,我反复检查那道错误的题目,1队友在调试他那个忘了的程序,2队友在看另一道麻烦的题目,他渐渐有了思路,但是我感到大家都有些急躁。在剩下的2个小时里面,我们吃了些东西,一直在检查,但是我们仍然看错了题目,由于前面组委会说数据错了的误导,我们一直认为是题目有问题,所以一直没有发现对其中一句话有歧义,大家很郁闷。大家还算hold住了,很快比赛就结束了。

  这次比赛不是很理想的,我们应该能拿到很好的成绩,却没有发挥好,回来的路上,我一直鼓励队友,将事情看轻些,可是自己心理也很不甘心,特别是跟别人讨论后发现看错题目,而失去的那道题目和负责大数的那位队友忘记了部分代码而没有做出的那道,很遗憾,但是却不得不接受事实,毕竟准备不足,这样的结果从某种意义上也是应有的结果。

  总结一次惨痛的有思路会做而没做完的比赛,是令人心碎的,但是,更多的是从中学习。

  1、不够熟练。我们的东西不够熟练这是最致命的,遇到一个问题应当很快就出代码这是关键,特别是在承压状态下。

  2、要有配合意识,高度的配合意识,还要控制好“度”,程序设计人员的自尊心极强,而在承压状态下,调代码容易产生急躁和不能自拔。这个时候每个人都应当有高度的配合意识,以及团队利益为第一位的态度。

  3、对题目的解法不要太过执着,我们当时做第三题时候,一个算法已经实现遇到了大数问题,这个时候应当果断转变思路,但是我们没有,仍然继续坚持要这条路走到黑,是不明智的,也跟我们准备不足,思路没有打开有关。

  4、认真仔细,这次没有取得佳绩的一个原因是,我们当时被误导,而又没有加倍的细心读题,陷入了一种思维“惯性”,我们认为自己理解的就是对的,题目是错的。这是非常郁闷的。

  5、准备不够充分,没有对比赛的题型和比赛节奏控制,进行很好的把握。这是必须通过长时间准备来做到的。

      6、心态不够好,我们的队员心态不足够好,特别是第一天的情绪影响,第二天的配合又进入了另一个极端,大家很担心互相干扰,而导致不能相互弥补对方的不足。

  

  毕竟训练四五天想去成功是困难的,但是这场比赛给予了我新的思考,我喜欢这个比赛,但是仍然有许多需要弥补,以后要在这条路上奋斗,攀登这座高峰是值得的,但是不是现在,而是在雅思考完之后。留一些事给未来,总是好的。

posted @ 2012-05-15 19:12  草莓在努力  阅读(463)  评论(0编辑  收藏  举报