La final de la Copa Mundial de Programación de ICPC en julio de 2020 será organizada por Moscú por primera vez, y será organizada por MIPT. En anticipación de un evento importante para la capital, los
Talleres de Moscú ICPC abren la temporada de entrenamiento de verano.
Por qué la participación en los campos de entrenamiento es el camino correcto hacia la victoria, dijo
Philip Rukhovich , entrenador del ICPC de los Talleres de Moscú, dos veces medallista y ganador de la Olimpiada de Ciencias de la Computación de Rusia 2007-2009, cuatro veces medallista en la semifinal del ICPC y finalista del ICPC 2014.
Philip junto con Eugene Belykh, miembro del Instituto de Moscú de Física y Tecnología de Contenido de Choque, que ocupó el décimo lugar y recibió una medalla de bronce en las finales de ICPC 2019 en OportoCómo y cuándo asistir a campos de entrenamientoLos campos de entrenamiento tradicionalmente incluyen conferencias, seminarios y concursos. Dependiendo del nivel de conocimiento, los estudiantes pueden participar en cuatro divisiones:
A: preparación para la victoria en la final del ICPC;
B: preparación para las semifinales del campeonato;
C: preparación para rondas de clasificación y ¼ de campeonato ICPC;
D: para principiantes en el mundo de ICPC.
Los primeros
Discover Vladivostok en colaboración con los Talleres de Moscú ICPC se llevan a cabo del 6 al 13 de julio de 2019 en base a la Universidad Federal del Lejano Oriente. Después de ellos, el 7 de julio, se abrieron campos de entrenamiento en Grodno en Bielorrusia. Jóvenes programadores de China, México, Egipto, India, Lituania, Armenia, Bangladesh, Irán, otros países y diferentes partes de Rusia vinieron a entrenar.
El cronograma de los aranceles de los
Talleres de Moscú para la segunda mitad de este año:
Del 6 al 13 de julio:
descubra Vlasivostok en colaboración con los Talleres de Moscú ICPC para las divisiones B y C.
Del
7 al
14 de julio:
descubra Grodno en colaboración con los Talleres de Moscú ICPC para las divisiones B y C.
Del 7 al 14 de septiembre: por primera vez
Discover Baikal en colaboración con los Talleres de Moscú ICPC para las divisiones C y D.
Del 21 al 29 de septiembre:
descubra Singapur por primera vez en colaboración con los Talleres de Moscú ICPC para las divisiones A y según el conjunto B o C.
Del 5 al 13 de octubre, por primera vez se abrirá
Discover Riga en colaboración con los Talleres de Moscú ICPC, División A, así como B o C.
Y la última oportunidad para prepararse para la serie de semifinales ICPC es el campamento de entrenamiento
ICPC International Workshop de Moscú , que se llevará a cabo en el campus MIPT para las divisiones A y B más fuertes del 5 al 14 de noviembre.
Dicen que el genio es el 1% del talento y el 99% del trabajo. ¿Se puede decir lo mismo de los estudiantes aficionados a la programación deportiva?Estoy de acuerdo con eso Por supuesto, el talento innato en esta área y la predisposición son importantes. Será un poco más fácil para esos tipos, pero sin trabajo duro y mucho entrenamiento, sin trabajo constante, ningún éxito es simplemente imposible. Pero más que eso, se puede hablar sobre el talento, sobre la selección correcta del equipo y muchos más factores. Está claro que cada Olimpiada tiene su propio lado fuerte. Alguien maravilloso para la codificación de sistemas complejos, alguien genial resuelve problemas matemáticos. Pero sean quienes sean, primero se necesita erudición. A menudo sucede cuando un equipo que inicialmente no se entusiasmó con algunas superpotencias requiere trabajo duro, entrenamiento espacial y logra grandes éxitos, hasta ganar el campeonato mundial en programación deportiva. Por supuesto, aquí el trabajo es extremadamente importante, este es el más primario. El factor más importante que puede ayudar es disfrutarlo todo. En mi opinión, para lograr el éxito en la programación deportiva, debes amarlo mucho, amar resolver problemas.
¿Qué habilidades y conocimientos son necesarios para que los estudiantes participen en los campos de entrenamiento?No tenemos una selección de principios, los estudiantes vienen y participan. El nivel de conocimiento requerido dependerá de la división a la que lleguen. Nuestra división más difícil es A. El equipo novato no necesita ir allí. La División A fue creada para los participantes más experimentados que ya conocen todos los algoritmos, tienen muchos años de experiencia en la resolución de problemas y entrenarán para el campeonato en la final de 2020 en Moscú. Para aquellos que se están preparando para las competiciones de semifinales, para los participantes con menos experiencia, existe la División B. También ofrecen concursos temáticos y conferencias sobre algoritmos complejos.
Los principiantes están interesados en la División C, que estará en el campo de entrenamiento en Grodno. Se requiere una experiencia mínima para participar en competencias de ICPC, habrá conferencias sobre algoritmos más simples. Pero no puedes decir que puedes venir desde cero. ¿Qué es necesario para una participación exitosa en el campo de entrenamiento? Fuerte dominio de todo el equipo en uno de los lenguajes de programación, principalmente C ++ y Java, en menor medida Python, preparación algométrica básica, al menos mínima. Sin embargo, nuestro programa se compila en base al conocimiento y las habilidades de los estudiantes. Entrevistamos a los participantes sobre el tema de sus habilidades e intentamos crear un programa que sea interesante y efectivo para los equipos que han venido al campo de entrenamiento.
¿El formato de preparación afecta en gran medida el resultado? Para prepararse en casa o venir al campo de entrenamiento, ¿hay una diferencia fundamental?Todos eligen su propio formato de capacitación, pero para una participación exitosa debe ser sistemática. No puedes pasar por una sesión de entrenamiento en el campo de entrenamiento e inmediatamente derrotar a todos en la competencia. Mi opinión es que necesitas participar en el campo de entrenamiento. Primero, vienes a otra ciudad en la que nunca has estado antes. Puedes viajar, porque los talleres de Moscú se llevan a cabo sin exagerar en todo el mundo. Los próximos se celebrarán en Vladivostok y Grodno. Pero lo más importante en el campo de entrenamiento es la atmósfera. Si estás escribiendo un concurso desde casa, entonces estás entrenando como de costumbre, y todas las mismas actividades cotidianas. Y si viniste al campo de entrenamiento, saliste del entorno cotidiano y te enfocaste solo en los campos de entrenamiento. Es tan intenso cuando no piensas en nada, ni en cosas adicionales, ni en estudiar o en el trabajo. Estás enfocado en el entrenamiento. Puede comunicarse con participantes experimentados, veteranos de ICPC. Esta es una gran oportunidad para conocer personas de ideas afines que también aman la programación. De hecho, el componente más importante de la programación deportiva es la propia comunidad ICPC, las mismas conexiones. Los muchachos conocerán a una gran cantidad de personas que son fuertes en este campo, y esto los ayudará en sus futuras carreras.
¿Cómo afectan las tarifas climáticas a los equipos? ¿Les ayuda esto en las competencias decisivas?Por supuesto que ayuda y muy bien. Al menos porque el entrenamiento clásico es así: tres personas se reunieron, escribieron el contenido y se fueron a casa. En el campo de entrenamiento, esto no funcionará. Allí, el equipo pasa una semana y media juntos, los participantes viven juntos, entrenan juntos y, en este sentido, respiran al unísono. Las tarifas contribuyen en gran medida al trabajo en equipo. No hay mejor manera de conocerse y comprender cómo utilizar las fortalezas de cada persona para maximizar el resultado del concurso.
Tradicionalmente, las tarifas internacionales se llevan a cabo en un entorno altamente competitivo. ¿Cómo se comunican los chicos con futuros rivales para el campeonato cuando se dan cuenta de que algunos equipos son más fuertes y otros más débiles?Todo depende de la orientación de los chicos para trabajar. Teóricamente, puede ser que el equipo llegó, se encontró en el noveno lugar, molesto y perdido la fe. Pero las tarifas son buenas porque el resultado de las tarifas en sí no es importante, no se tendrá en cuenta en el campeonato en sí. En cualquier concurso, el ganador es el que aquí y ahora resolverá más de las tareas propuestas. También hay precedentes de que los equipos que han sido líderes durante mucho tiempo en los concursos no pueden llegar a la final. Este es un principio puramente deportivo: no gana el que tiene más experiencia y la composición es más fuerte en algunos aspectos, el que muestra el mejor resultado aquí y ahora gana. Pero si entrenas con los más fuertes, esto te permite evaluar de manera más objetiva el nivel real. Si no ocupa un lugar muy alto, entonces comprende que necesita entrenar más activamente. En el campo de entrenamiento y hay una idea completa de lo que debe prestar atención. Y psicológicamente, cuando entrenamos con líderes, comenzamos a alcanzarlos. Y en el campo de entrenamiento, puedes comunicarte con ellos, intercambiar decisiones, preguntarles algo. Incluso puede captar algunas tendencias, cómo resuelven problemas en diferentes países, porque incluso la mentalidad puede influir en los métodos de solución. Este es otro punto por el cual debes participar en los campos de entrenamiento y no prepararte desde casa.
¿Ocurre que equipos fuertes vienen a campos de entrenamiento y comienzan a ceder con el tiempo a aquellos que inicialmente eran un poco más débiles?Hay muchas razones por las cuales un equipo en algunos contextos muestra un resultado más débil. Comenzando con fatiga banal, porque puede ser la tercera tarifa del mes. Cada vez hay más tarifas para los talleres de Moscú, por lo que es posible que los muchachos ya estén compitiendo con todas sus fuerzas. La cuestión del descanso durante el entrenamiento no es menos importante. Existe el riesgo de exagerar y agotarse. Inmediatamente antes de las competiciones importantes, en una o dos semanas, la tarea no es gastar energía en concursos innecesarios, sino concentrarse en el futuro y darlo al máximo. Por ejemplo, en las semifinales del Campeonato Mundial de Programación, en el que participan niños de las principales universidades técnicas de diferentes países. Tradicionalmente, el concurso se lleva a cabo el domingo y la llegada y apertura el sábado. Los muchachos suelen llegar el viernes por la mañana, y su tarea es relajarse lo más posible este día, desconectarse de la escuela y obtener impresiones de la nueva ciudad.
La final del ICPC 2020 llegará a Moscú. ¿La emoción pre-final afectará los campos de entrenamiento de Moscú o el trabajo va de la forma habitual?La final en Moscú es un evento excepcional. Por supuesto, esta no es la primera final en Rusia, pero por primera vez vendrá a Moscú. Diré que esto no significa que sea necesario prepararse para la final en la capital, pero no para otros. Pero ciertamente estamos preocupados. Después de 5 años, la final regresó a Rusia, es un gran honor, pero también una gran responsabilidad. Es necesario prepararse duro tanto para los organizadores como para los participantes de nuestros campos de entrenamiento, por lo que estamos esperando a todos los estudiantes interesados en la programación de la Olimpiada.
Desde septiembre, hemos estado abriendo entrenamientos semanales para moscovitas en el campus de MIPT en Klimentovsky Lane, lo que será de gran ayuda para aquellos que quieran desarrollarse en programación algorítmica y defender con éxito el nombre de la capital en las finales de ICPC.