孙淇淇ISIJ2018参赛总结2018-07-12 11:17:35阅读量:1447
首先,很荣幸能作为中国初中生代表参加这次比赛,也感谢CCF的重视,老师家长同学一路的帮助和支持。
比赛在俄罗斯喀山联邦大学,我们提前两三天到了喀山,趁这这个时间游玩了喀山市克里姆林宫,世界杯球迷场,打了没有时差的Codeforces和一场AtCoder。超可爱的志愿者小姐姐们也带我们熟悉了校园和住宿生活。
三个人一间宿舍,还算宽敞,就是没有空调,不过后来有电风扇,总体还是很不错的。食堂是自助餐,饭菜有一些不适应,幸好有家长老师带的榨菜和泡面。晚上日落在8:30到9:00左右,这里的云和晚霞超美。中途参观喀山市的时候遇到一场雨,俄罗斯的雨点一开始就非常大,和国内的毛毛细雨很不一样,雨后还第一次见到了彩虹桥!
除了最后的两天,几乎每一天都有一场练习赛,每道题目可以提交100次,两次提交的代码不能相同,两次提交必须间隔一定时间,可以随时查看排名,有部分分,可以提问题意问题。
题目总体难度不算太高,英文题面,提供词典。这次比赛也让我意识到学好英语的重要性,有一道题目中出现了“不小于K times”,那天恰好是纸质题面,我就理解成了不小于k,导致浪费了很多时间才发现这是不小于k倍的意思。没有考很多高级数据结构,考了很多dp,思维更加重要。还有就是写题目前一定要通读三道题目,写正解前面一定要记得写暴力,最后的ISIJ CUP中我就先写了一个暴力,结果过了96/98的分数。考后有一个交流与订正,可以互相交流关于题目的想法,会有讲题环节,基本上每天我们都会订正当天的题目。
中国队的6名初中生都非常棒,前面练习赛总积分都达到了前12,保加利亚队的donentseto,QuickSorting和俄罗斯的AliceG15也很棒。在最后的ISIJ CUP中,我很高兴地获得了金牌,这和平时的积累和考试中的心态与临场发挥是分不开的。
除了练习赛,我们还有morning exercises,chess,workshop,robot,football,badminton,参观喀山市等各种丰富多彩的活动。其中最有趣的还是机器人活动。
robot可以使用scratch或者写代码控制小车运动,第一次我们因为语言不通进度很慢。后来我们向荷兰小哥请教,终于学会了使用传感器。最后机器人还有一场比赛,分成三个部分,简单路径,复杂路径,和推杯子。我们训练时分工明确,反复模拟比赛,重复练习。其中我还在推杯子环节中想到了一个十分有效的额外工具,取得了该环节的rk1。另外我们的fans of instant noodles队伍获得了简单路径rk3和总分rk2的好成绩。
这次俄罗斯之行,让我开阔了眼界,也了解了国外的oi训练模式,发现了自己还存在的缺陷,让我收获了许多。