“为了赢得冠军,一支球队必须齐心协力。” 莫斯科研讨会 ICPC 培训师访谈

2020年XNUMX月的ICPC世界编程锦标赛决赛将首次在莫斯科主办,并由MIPT承办。 首都重大事件前夕 莫斯科研讨会 ICPC 开启夏季训练季。

他告诉我们,为什么参加训练营是通往胜利的正确道路 菲利普·鲁霍维奇莫斯科研讨会 ICPC 教练,两次获得 2007-2009 年全俄中小学生信息学奥林匹克竞赛冠军和冠军,四次进入 ICPC 半决赛和 2014 年 ICPC 决赛。

“为了赢得冠军,一支球队必须齐心协力。” 莫斯科研讨会 ICPC 培训师访谈
Philip 与 MIPT Shock Content 团队成员 Evgeny Belykh 一起在波尔图举行的 10 年 ICPC 决赛中获得第十名并获得铜牌

如何以及何时参加训练营训练营传统上包括讲座、研讨会和竞赛。 根据知识水平,学生可以参加四个部门:

A:为ICPC决赛的胜利做准备;
B:冠军半决赛的准备;
C:预选赛和ICPC锦标赛XNUMX/XNUMX的准备;
D:对于刚接触 ICPC 世界的人。

他们中的第一个 与莫斯科研讨会 ICPC 合作探索符拉迪沃斯托克 于6年13月2019日至7日在远东联邦大学举行。 随后,XNUMX月XNUMX日,训练营在白俄罗斯格罗德诺开幕。 来自中国、墨西哥、埃及、印度、立陶宛、亚美尼亚、孟加拉国、伊朗等国家以及俄罗斯各地的年轻程序员前来培训。

费用表 莫斯科研讨会 ICPC 今年下半年:

6月13日至XNUMX日—— 探索海参崴 与莫斯科研讨会 ICPC 合作,针对 B 和 C 部分。

7月14日至XNUMX月XNUMX日—— 探索格罗德诺 与莫斯科研讨会 ICPC 合作,针对 B 和 C 部分。

7 月 14 日至 XNUMX 日——首次 探索贝加尔湖 与莫斯科研讨会 ICPC 合作,针对 C 和 D 部分。

21月29日至XNUMX日——首次 探索新加坡 与莫斯科研讨会 ICPC 合作,针对 A 组,并根据 B 组或 C 组进行。

5月13日至XNUMX月XNUMX日——首次 探索里加 与莫斯科研讨会 ICPC 合作,将开设 A 部门以及 B 或 C 部门。

而ICPC半决赛系列赛前最后的准备机会就是训练营 莫斯科国际研讨会 ICPC,将于5月14日至XNUMX日在MIPT校园举行最强A组和B组比赛。

他们说天才是1%的天赋加上99%的努力。 对于对体育节目感兴趣的学生也可以这样说吗?

我同意这一点。 当然,这方面的天赋和素质很重要。 对于这些人来说,这会容易一些,但是如果没有努力工作和大量训练,没有持续不断的工作,就不可能取得成功。 但更重要的是,我们可以谈论人才、团队的正确选择和许多其他因素。 显然,每位奥运会参赛者都有自己的优势。 有些人擅长编码复杂系统,另一些人擅长解决数学问题。 但无论是谁,首先需要博学。 这种情况经常发生在一个团队最初没有任何超能力的情况下,通过努力工作,进行大量的训练,取得巨大的成功,甚至赢得了世界体育编程锦标赛的冠军。 当然,在这里工作是极其重要的,这是最首要的。 有帮助的最重要因素是享受这一切。 在我看来,要想在体育节目中取得成功,你需要真正热爱它,热爱解决问题。

学员参加训练营需要哪些技能和知识?

我们没有原则性的选择过程;学生来参加。 所需的知识水平取决于他们进入哪个部门。 我们最难的分区是A。新手团队不需要去那里。 A 组是为最有经验的参赛者创建的,他们已经了解所有算法,拥有多年解决问题的经验,并将为 2020 年莫斯科决赛的冠军进行训练。 对于那些准备半决赛的人来说,对于经验稍少的参赛者来说,有B组。还有关于复杂算法的主题竞赛和讲座。
初学者对C级感兴趣,该级将在格罗德诺的训练营进行。 需要有参加 ICPC 比赛的最低限度经验;会有关于更简单算法的讲座。 但你不能说你可以从头开始。 想要成功参加训练营需要什么? 整个团队能够自信地使用一种编程语言(主要是 C++ 和 Java,其次是 Python)、基本的算法训练(至少是最低限度的训练)。 然而,我们的课程是根据学生的知识和技能编写的。 我们采访参与者有关他们的技能,并尝试创建一个对参加训练营的团队来说有趣且有效的计划。

准备形式对结果影响大吗? 在家备战还是来训练营——有根本的区别吗?

每个人都选择自己的准备形式,但为了成功参与,它必须是系统的。 你不可能在训练营里完成一次训练后,就立即在比赛中击败所有人。 我的看法是参加训练营是有必要的。 首先,你到达了另一个你可能从未去过的城市。 您可以旅行,因为毫不夸张地说,莫斯科研讨会在世界各地举办。 最近的会议将在符拉迪沃斯托克和格罗德诺举行。 但训练营最重要的还是气氛。 如果你在家写一场比赛,那么你就会像平常一样训练,而你周围的一切都是同样的日常事物。 而如果你来到训练营,那么你就逃离了日常环境,只专注于训练营。 当你不去想任何事情,不去想额外的事情要做,不去学习,不去工作时,这种感觉是如此强烈。 你专注于训练。 您可以与经验丰富的参与者、ICPC 资深人士进行交流。 这是结识志同道合、热爱编程的人的绝佳机会。 毕竟,体育节目最重要的组成部分就是同一个 ICPC 社区,即那些联系。 这些人会认识很多这个领域的强人,这将对他们未来的职业生涯有所帮助。

训练营如何影响团队内部的氛围? 这对他们在决定性的比赛中有帮助吗?

当然它有帮助并且非常好。 至少因为经典的训练是这样的:三个人聚在一起,写下内容然后回家。 这在训练营中行不通。 团队在那里度过了一周半的时间,参与者一起生活,一起训练,从这个意义上说,他们呼吸一致。 聚会极大地促进了团队团结。 没有比这更好的方法来了解彼此并了解如何利用彼此的优势以在比赛中取得最大成果。

传统上,国际训练营是在竞争激烈的环境中进行的。 当他们了解到有些球队更强、有些球队更弱时,与未来冠军竞争对手的沟通会对他们产生怎样的影响?

这一切都取决于人们对工作的专注程度。 从理论上讲,也可能是团队到达后发现自己处于第 n 位,因此感到沮丧并失去了信心。 但训练营的好处在于,训练营本身的结果并不重要,在锦标赛本身上不会被考虑在内。 在任何竞赛中,获胜者都是此时此地解决了大部分提出的问题的人。 长期在比赛中领先的球队也无法进入决赛也是有先例的。 这是一条纯粹的体育原则:胜利者不是那些经验更丰富、在某些方面更强大的球队,而是此时此刻表现出最好成绩的人。 但如果你和最强者一起训练,这可以让你更客观地评估自己的真实水平。 如果你没有占据很高的位置,那么你就会明白你需要更积极地训练。 在训练营中,你会充分了解自己需要注意什么。 从心理上来说,当我们与领导者一起训练时,我们就开始追随他们。 在训练营中,你可以与他们沟通,交换解决方案,提出问题。 你甚至可以捕捉到不同国家解决问题的某些趋势,因为甚至心态也会影响解决的方法。 这也是为什么参加训练营比在家准备更值得的另一点。

是否会出现这样的情况:强队来到训练营,随着时间的推移,开始输给那些最初实力稍弱的球队?

团队在某些情况下表现不佳的原因有很多。 从简单的疲劳开始,因为这可能是一个月内的第三次训练营。 莫斯科工坊的聚会越来越多,很可能大家已经在拼尽全力地竞争了。 训练期间的休息问题同样重要。 存在过度劳累和精疲力竭的风险。 在重要比赛之前,提前一两周,我们的任务不是把精力浪费在不必要的比赛上,而是集中精力,全力以赴。 例如,世界编程锦标赛的半决赛,来自不同国家顶尖技术大学的学生参加。 传统上,比赛在周日举行,周六抵达并开幕。 这些人自己通常在周五早上到达,他们的任务是在这一天尽可能放松,脱离学校,获得对新城市的印象。

2020年ICPC决赛将在莫斯科举行。 决赛前的兴奋会影响莫斯科训练营还是工作照常进行?

在莫斯科举行的决赛是一次非凡的赛事。 当然,这并不是决赛第一次在俄罗斯举行,但这将是第一次来到莫斯科。 我想说,这并不意味着你需要为首都的决赛做准备,但其他人则不需要。 但我们确实很担心。 时隔5年,决赛回到俄罗斯,这是一份巨大的荣誉,同时也是一份巨大的责任。 我们训练营的组织者和参与者都需要做好充分的准备,等待着所有热爱奥数编程的同学们。

对于莫斯科人来说,从XNUMX月开始,我们将在位于Klimentovsky Lane的MIPT校园开设每周一次的培训课程,这对于那些想要在算法编程方面发展并在ICPC决赛上成功捍卫首都声誉的人来说将是一个巨大的帮助。

来源: habr.com

添加评论