A final do Campeonato Mundial de Programação do ICPC em julho de 2020 será realizada por Moscou pela primeira vez e será organizada pelo MIPT. Antecipando um evento importante para a capital, as
Oficinas de Moscou ICPC abrem a temporada de treinamento de verão.
Por que a participação em campos de treinamento é o caminho certo para a vitória, disse
Philip Rukhovich , instrutor do ICPC de Moscou para as Oficinas, duas vezes medalhista e vencedor da Olimpíada de Ciência da Computação de 2007-2009, quatro vezes medalhista da semifinal e finalista do ICPC 2014.
Philip, juntamente com Eugene Belykh, membro do Instituto de Moscou de Física e Conteúdo de Choque Tecnológico, que ficou em 10º lugar e recebeu uma medalha de bronze nas finais do ICPC de 2019 em PortoComo e quando participar de campos de treinamentoOs campos de treinamento tradicionalmente incluem palestras, seminários e concursos. Dependendo do nível de conhecimento, os alunos podem participar de quatro divisões:
A: preparação para a vitória na final do ICPC;
B: preparação para as semifinais do campeonato;
C: preparação para as rodadas de qualificação e championship campeonato ICPC;
D: para iniciantes no mundo do ICPC.
O primeiro deles,
Descubra Vladivostok, em colaboração com o ICPC dos Workshops de Moscou, será realizado de 6 a 13 de julho de 2019, com base na Universidade Federal do Extremo Oriente. Depois deles, em 7 de julho, foram abertos campos de treinamento em Grodno, na Bielorrússia. Jovens programadores da China, México, Egito, Índia, Lituânia, Armênia, Bangladesh, Irã, outros países e diferentes partes da Rússia vieram treinar.
A programação das taxas do
ICPC das Oficinas de Moscou para o segundo semestre deste ano:
De 6 a 13 de julho -
Descubra Vlasivostok em colaboração com os Workshops de Moscou ICPC para as divisões B e C.
7-14 de julho -
Descubra Grodno em colaboração com o ICPC de Workshops de Moscou para as divisões B e C.
De 7 a 14 de setembro - pela primeira vez,
Descubra Baikal em colaboração com o ICPC das Oficinas de Moscou para as divisões C e D.
De 21 a 29 de setembro - pela primeira vez,
Descubra Singapura em colaboração com o ICPC das Oficinas de Moscou para as divisões A e dependendo do conjunto B ou C.
De 5 a 13 de outubro - pela primeira vez, o
Discover Riga, em colaboração com as Oficinas de Moscou ICPC, Divisão A, bem como B ou C, será aberto.
E a última chance de se preparar para a série de semifinais do ICPC é o campo de treinamento do
Moscow International Workshop ICPC , que será realizado no campus do MIPT para as divisões mais fortes A e B de 5 a 14 de novembro.
Eles dizem que o gênio é 1% do talento e 99% do trabalho. O mesmo pode ser dito sobre os alunos que gostam de programação esportiva?Eu concordo com isso. Obviamente, talento inato nessa área e predisposição são importantes. Será um pouco mais fácil para esses caras, mas sem trabalho duro e muito treinamento, sem trabalho constante, nenhum sucesso é simplesmente impossível. Mais do que isso, pode-se falar sobre talento, sobre a seleção certa de equipes e muitos outros fatores. É claro que cada Olimpíada tem seu próprio lado forte. Alguém maravilhoso de codificação para sistemas complexos, alguém legal resolve problemas matemáticos. Mas quem quer que seja, primeiro é necessário erudição. Muitas vezes acontece quando um time que não se empolga com algumas superpotências trabalha duro, treina o espaço e alcança um tremendo sucesso, até vencer o campeonato mundial em programação esportiva. Claro, aqui o trabalho é extremamente importante, este é o mais primário. O fator mais importante que pode ajudar é aproveitar tudo. Na minha opinião, para alcançar o sucesso na programação esportiva, é preciso amá-lo muito, gostar de resolver problemas.
Quais habilidades e conhecimentos são necessários para os alunos participarem de campos de treinamento?Não temos uma seleção de princípios, os estudantes vêm e participam. O nível de conhecimento necessário dependerá de qual divisão eles chegarão. Nossa divisão mais difícil é A. A equipe iniciante não precisa ir para lá. A Divisão A foi criada para os participantes mais experientes que já conhecem todos os algoritmos, têm muitos anos de experiência na solução de problemas e treinam para o campeonato na final de 2020 em Moscou. Para aqueles que estão se preparando para as competições semifinais, para participantes um pouco menos experientes, existe a Divisão B. Eles também oferecem concursos temáticos e palestras sobre algoritmos complexos.
Os iniciantes estão interessados na Divisão C, que estará no campo de treinamento em Grodno. É necessária experiência mínima em participar de competições de ICPC; haverá palestras sobre algoritmos mais simples. Mas você não pode dizer que pode vir do zero. O que é necessário para uma participação bem-sucedida no campo de treinamento? Forte domínio de toda a equipe em uma das linguagens de programação, principalmente C ++ e Java, em menor grau Python, preparação algométrica básica, pelo menos mínima. No entanto, nosso programa é compilado com base nos conhecimentos e habilidades dos alunos. Entrevistamos os participantes sobre o assunto de suas habilidades e tentamos criar um programa que seja interessante e eficaz para as equipes que vieram para o campo de treinamento.
O formato da preparação afeta muito o resultado? Para se preparar em casa ou vir para o campo de treinamento - existe uma diferença fundamental?Todo mundo escolhe seu próprio formato de treinamento, mas para uma participação bem-sucedida, deve ser sistemático. Você não pode passar por uma sessão de treinamento no campo de treinamento e derrotar imediatamente todos na competição. Minha opinião é que você precisa participar do campo de treinamento. Primeiro, você chega a outra cidade em que nunca esteve antes. Você pode viajar, porque os Workshops de Moscou são realizados sem exageros em todo o mundo. Os próximos serão realizados em Vladivostok e Grodno. Mas a coisa mais importante no campo de treinamento é a atmosfera. Se você estiver escrevendo um concurso em casa, estará treinando como de costume, e as mesmas atividades diárias estão por aí. E se você veio ao campo de treinamento, saiu do ambiente cotidiano e se concentrou apenas nos campos de treinamento. É tão intenso quando você não pensa em nada, ou em coisas adicionais, ou em estudar ou em trabalho. Você está focado no treinamento. Você pode se comunicar com participantes experientes, veteranos do ICPC. Esta é uma ótima oportunidade para conhecer pessoas que pensam da mesma forma que também gostam de programação. De fato, o componente mais importante da programação esportiva é a própria comunidade do ICPC, as próprias conexões. Os caras conhecerão um grande número de pessoas que são fortes nesse campo, e isso os ajudará em suas futuras carreiras.
Como as taxas climáticas afetam as equipes? Isso os ajuda nas competições decisivas?Claro que ajuda e muito bom. Pelo menos porque o treinamento clássico é assim: três pessoas se reuniram, escreveram o conteúdo e foram para casa. No campo de treinamento, isso não vai funcionar. Lá, a equipe passa uma semana e meia juntos, os participantes vivem juntos, treinam juntos e, nesse sentido, respiram em uníssono. As taxas contribuem muito para a formação de equipes. Não há melhor maneira de nos conhecermos e entendermos como usar os pontos fortes de cada pessoa para maximizar o resultado do concurso.
Tradicionalmente, as taxas internacionais são mantidas em um ambiente altamente competitivo. Como os caras se comunicam com os futuros rivais do campeonato quando percebem que algumas equipes são mais fortes, outras mais fracas?Tudo depende da orientação dos caras para trabalhar. Teoricamente, pode ser que a equipe tenha chegado, se encontre no nono lugar, chateada e perdida a fé. Mas as taxas são boas porque o resultado das taxas em si não é importante, não será levado em consideração no próprio campeonato. Em qualquer concurso, o vencedor é quem aqui e agora resolverá mais as tarefas propostas. Também existem precedentes em que equipes que há muito tempo são líderes em concursos não conseguem chegar às finais. Este é um princípio puramente esportivo: quem não tem mais experiência ganha e a composição é mais forte em alguns aspectos, quem mostra o melhor resultado aqui e agora vence. Mas se você treina com os mais fortes, isso permite avaliar de maneira mais objetiva o nível real. Se você não ocupa um lugar muito alto, entende que precisa treinar mais ativamente. No campo de treinamento, há uma idéia completa do que você precisa prestar atenção. E psicologicamente, ao treinar com líderes, começamos a alcançá-los. E no campo de treinamento, você pode se comunicar com eles, trocar decisões, perguntar alguma coisa. Você pode até pegar algumas tendências, como elas resolvem problemas em diferentes países, porque até a mentalidade pode influenciar os métodos de solução. Esse é outro ponto pelo qual você deve participar de campos de treinamento e não se preparar em casa.
Acontece que equipes fortes chegam a campos de treinamento e começam a ceder ao longo do tempo àqueles que eram inicialmente um pouco mais fracos?Há muitas razões pelas quais uma equipe, em alguns contextos, mostra um resultado mais fraco. Começando com a fadiga banal, porque pode ser a terceira taxa do mês. Há cada vez mais taxas nas Oficinas de Moscou, então é possível que os caras já estejam competindo com todas as suas forças. A questão do descanso durante o treinamento não é menos importante. Existe o risco de exagerar e queimar. Imediatamente antes de competições importantes, em uma ou duas semanas, a tarefa não é gastar energia em concursos desnecessários, mas concentrar-se no futuro e dar ao máximo. Por exemplo, nas meias-finais do Campeonato Mundial de Programação, no qual participam crianças das principais universidades técnicas de diferentes países. Tradicionalmente, o concurso acontece no domingo e a chegada e abertura no sábado. Os caras costumam chegar já na sexta-feira de manhã, e sua tarefa é relaxar o máximo possível neste dia, desconectar-se da escola e obter impressões da nova cidade.
A final do ICPC 2020 chegará a Moscou. A empolgação pré-final afetará os campos de treinamento de Moscou ou o trabalho está indo normalmente?A final em Moscou é um evento excepcional. Claro, essa não é a primeira final na Rússia, mas pela primeira vez ele virá a Moscou. Eu direi que isso não significa que é necessário se preparar para a final na capital, mas não para outros. Mas certamente estamos preocupados. Após 5 anos, a final voltou à Rússia, é uma grande honra, mas também uma enorme responsabilidade. É necessário preparar-se arduamente para os organizadores e os participantes de nossos campos de treinamento, para os quais aguardamos todos os alunos interessados na programação das Olimpíadas.
Desde setembro, abrimos treinamentos semanais para moscovitas no campus do MIPT em Klimentovsky Lane, o que será uma grande ajuda para quem deseja desenvolver programação algorítmica e defender com sucesso o nome da capital nas finais do ICPC.