我的河南省第七届ACM大学生程序设计竞赛总结

时间: 2014年05月24日--25日
地点: 解放军信息工程大学
队伍: 郑轻Press Any Key to AC
成员: LYF(队长) LYC WXJ
赛绩: 金奖(第九名)

 
  
    这是我第一次参加校级以上的赛事,说实话心里有点小激动!
    在省赛前,学校选拔队伍,由于要组建女队,我原先的队伍被迫解散了,因此,我荣幸和学长组队,经过一个月集训,终于迎来了河南省第七届ACM大学生程序设计竞赛。
     这次比赛,由于卢神主阵,我和先决心态其实都是比较轻松的。既然是省赛总结,当然就要说说赛场上的事情了。至于24日的热身赛,只有两题,而且非常简单,题目没有什么值得说的。要说的是热身赛的意义,热身赛不仅仅是用来熟悉键盘和赛场环境的,更重的是用来测系统的返回值的。这一点恐怕是没有太多参赛经验的我们所不了解的,这正是我们的不足之处,是我们以后需要注意的地方。
    25日的正式赛,我们首先做的就是A题,卢神说是背包题,看完题目就开始做,因此我并没有看那一题。由于后台数据的问题,A题为们竟然错了两次,第一次用int型提交的,错了,于是学长发现了这题的数据范围,答案会超出int型。但是改过之后提交,依旧是错,这使得一向严谨的卢神震惊了,最终无奈先跳过这一题,在我们轻松做完两道水题之后,A题重判了,我们第一次提交的代码过了,我们不得不说的是,这题的后台数据有点弱。做完这三题之后,我们便开始看汉语题目,但是,题目懂了,并不会做,于是不得不转向英文题目。其中有一个海盗题(具体题目不记得了),我看完之后觉得用并查集可以做,但我在给学长讲解思路时,可能是我说的不够清楚,学长说用Floyd算法更合适,于是便用Floyd算法解决了这题,其实当时我并不知道Floyd算法是怎么写的,只是知道它的功能罢了。
    至于G题,这题对我们来说是不得不说的一题。在赛事进行没有一个小时的时候,我们就在看这题,因为是英文题,而我们的英语又都不好,只能抱着词典翻译,经过我和先觉得不懈努力,终于找到了关键的地方,于是,这题的意思也就清晰的呈现出来了。由于是用字符串输入的,我们需要处理字符,转换出对应的数字,我们开始并没有考虑得到两位数的情况,写好代码测试无误后提交了,WA了,于是检查代码再提交,依旧是WA,就这样WA了四次。这使我们紧张了起来,我们的名次一点一点的下落,最终先觉让学长重写,在重写时学长找到了错误的地方,马不停蹄的修改测试提交,AC!在这题上我们错了四次,花费了两个半小时的时间。最我们来说,这是一个非常大的教训,细心是非常重要的。
    这次省赛,学到很多,也明白很多。在以后的生活中,我们难免会遇到挫折,在挫折面前要敢于坚持,坚持才会取得最终的胜利。做任何事情都用心,只有这样才能做的更好。这次和学长组队,抱学长大腿得以摘金,万分荣幸!在和学长相处的这段时间里,使我看到了我和别人的差距,找到了努力的方向,今后一定会更加努力,争取取得更好的成绩。

你可能感兴趣的:(原创,感想)