理论教育 赵鋆峰:信息学竞赛入门之路,保送的秘诀

赵鋆峰:信息学竞赛入门之路,保送的秘诀

时间:2023-07-17 理论教育 版权反馈
【摘要】:赵鋆峰,原晋城一中547班学生,2015年夺得第32届全国青少年信息学奥林匹克竞赛金牌,保送清华大学。2015年全国青少年信息学奥林匹克竞赛于7月15日到7月20日在杭州学军中学举行,我有幸作为山西省代表队的一员参加了此次比赛,并最终拿到金牌,与清华大学签订了2016年高考保送协议。尽管在第二天的比赛中发挥略有失常,但最后还是有惊无险地拿到了金牌,入选了中国国家集训队,成功保送至清华大学。

赵鋆峰:信息学竞赛入门之路,保送的秘诀

赵鋆峰,原晋城一中547班学生,2015年夺得第32届全国青少年信息学奥林匹克竞赛金牌,保送清华大学

2015年全国青少年信息学奥林匹克竞赛(NOI)于7月15日到7月20日在杭州学军中学举行,我有幸作为山西省代表队的一员参加了此次比赛,并最终拿到金牌,与清华大学签订了2016年高考保送协议。今天,我想与大家分享一下两年来学习信息学竞赛(以下简称为OI)的历程和感受,希望能起到抛砖引玉的作用。

高一时我是抱着好奇心开始学习OI的。第一节课老师给我们展示了几个游戏,当时感觉十分神奇,于是便下定决心要把这门课程学好。但是万事开头难,新颖的学习、思维方式,几乎给所有人带来了理解上的困难和学习上的不适应。随着时间的推移,到机房上课的人越来越少。但是我从来没有想过放弃,只是不断思考,探索,一点一点地适应。为了给学习OI留下充分的时间,我一般在周五晚上就把双休日的作业完成,回到家后就专心在OJ(Online Judge,在线评测网站)上刷题,不懂的题目就在网上向老师和学长请教,或者去网上搜题解,不会写代码就借鉴别人的。一个算法可能写了十几次之后才终于理解了原理,这时候就会开心得不得了。通过不懈的努力终于在高一下学期考入省队,如愿以偿参加了2014年全国赛,并幸运地收获了一枚铜牌。

高一这一年不断摸索学习方法,为高二的学习了奠定基础。但高二文化课学业比较重,在机房的时间不太多,我经常把网上的题目抄在一个小本儿上带到教室去思考,在纸上写好程序框架,有机会再去机房编写代码。

2014年11月的省赛我拿了山西省第一名,但我清楚地知道,这个成绩在强省只能算中等水平。为了准备即将到来的冬令营,我跟班主任申请每周日的晚自习和周一的早自习请假在家学习OI。但是结果并不是很满意,冬令营拿了铜牌最后一名,比半年前的成绩还差,这使我受到了很大的打击,感觉付出了许多却没有回报,之后整个寒假都处在消极的状态,题目也没有做几道。现在想来那段时间应该是我学OI的一个低谷时期吧。

伴随着开学,我也终于找回了状态。我不断分析冬令营失败的原因,从中总结经验,对我的学习方法以及考试技巧做了一定的调整。为了适应比赛的氛围,我开始参加Codeforces,bestcoder等国内国际的网站的比赛来增加比赛经验。Codeforces是由俄罗斯人管理的网站,是全世界的信息学选手公认的权威比赛网站,大部分的世界高手都会在这个网站参加比赛或者为比赛出题,但因为时差的关系比赛经常安排在晚上12:30举行。刚开始我下晚自习后一直熬到凌晨再去打比赛,效果很不好,后来我就先睡一觉,定好闹钟到时间再起来打比赛。高二下学期我还接受郭继飞和郭惠青两位指导老师的建议,去湖南参加了两次培训,与来自全国各地的选手们同台竞技,交流分享学习经验。

随着省队选拔赛的临近,我准备鼓起勇气放手一搏,停课专攻竞赛。但又有些担心会影响文化课的学习,万一竞赛失利,就会落个两头空。就在这时,我的班主任梁明亮老师和其他任课老师对我的情况进行了分析和研究,一致认为停课的影响不会太大,并答应竞赛结束后帮我补回落下的课程。老师们的鼓励给了我莫大的信心,使我能够全身心地投入到OI中去。(www.daowen.com)

随着学习难度的增大,有时候在电脑前耗一天也不能完美地解决一道题目,难免会有失落、无助的时候,这时我往往会做一些其他的事情,调整一下心情,然后又立刻投入学习中去;还有的时候调试程序调试到凌晨,结果发现是粗心把i打成j了,这种时候总让人哭笑不得。然而就是在这样一次一次的失败和打击中,我的比赛经验和知识储备在一点一滴地增长。功夫不负有心人,我在省队选拔赛中又一次拿到了全省第一,并且在中国国家队选拔赛暨精英赛中获得了银牌,在亚太地区信息学奥林匹克竞赛中国赛区比赛中获得了金牌。在6月初的清华大学信息学夏令营上更是签到了高考达一本线即可被清华大学计算机系录取的协议,这大大减轻了我参加2015年全国赛的压力

决定能否保送的全国赛终于来临了。在第一天的比赛中,三个题目难度都不算特别大,我比较轻松地拿到了满分。第二天的比赛我花了1个小时读题,发现第一题和第三题都比较复杂,只有第二题看上去似乎相对简单,于是我开始专心攻克第二题。然而因为对第一题和第三题没有把握,心情十分紧张,导致编写代码时出了一些不必要的错误,尽管第二题拿了满分,但浪费了很多时间,导致第一题和第三题没有足够的时间去分析和编程。在剩下不多的时间里,我还是沉下心来思考了两个题所考查的内容,并从容易攻下的部分下手,最终在这两个题上拿到了57分。

尽管在第二天的比赛中发挥略有失常,但最后还是有惊无险地拿到了金牌,入选了中国国家集训队,成功保送至清华大学。提前一年完成了高中的目标,感觉两年以来的付出都值得了。

OI之路漫长而艰辛,这之中遇到的困难数不胜数。但对我而言,OI带给了我更多的乐趣。一个个现实生活中十分复杂而又有趣的题目,却能用短短几行代码来解决;一次次的出现编译错误或结果错误,经过自己不断的调试修改最终通过时,那种感觉就像在游戏中打败了大Boss一样畅快。看着自己在世界级的比赛网站上的排名一天天前进,一步步接近那些偶像级选手,内心的喜悦无以言表。人生的乐趣大概就在不断地挑战自我、战胜自我吧。

最后,我想送给大家一句话:成功路上并不拥挤,因为坚持下来的人并不多。

不忘初衷,从不降低对自己的要求,在学习中寻找乐趣,矢志不渝地坚持下去,这样才能离自己的目标越来越近,最终实现目标。去年的铜牌只是一个新的起点,今年的金牌也不会是终点。我还将继续努力,向着更高更远的目标进发!

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈