"Pour gagner les championnats, l'équipe doit respirer à l'unisson." Entretien avec le formateur ICPC des ateliers de Moscou

La finale du Championnat du monde de programmation ICPC en juillet 2020 sera accueillie par Moscou pour la première fois, et elle sera organisée par le MIPT. En prévision d'un événement important pour la capitale, les Ateliers de Moscou ICPC ouvrent la saison de formation d'été.

Pourquoi la participation à des camps d'entraînement est la bonne voie vers la victoire, a déclaré Philip Rukhovich , formateur ICPC des ateliers de Moscou, double médaillé et vainqueur de l'Olympiade panrusse des sciences informatiques 2007-2009, quadruple médaillé de la demi-finale du CIPC et finaliste du CIPC 2014.


Philip avec Eugene Belykh, membre de l'Institut de Moscou de physique et de technologie Shock Content, qui a pris la 10e place et a reçu une médaille de bronze à la finale 2019 du CIPC à Porto

Comment et quand assister à des camps d'entraînement
Les camps d'entraînement comprennent traditionnellement des conférences, des séminaires et des concours. Selon le niveau de connaissances, les étudiants peuvent participer à quatre divisions:

A: préparation de la victoire à la finale du CIPC;
B: préparation pour les demi-finales du championnat;
C: préparation aux tours de qualification et ¼ de championnat ICPC;
D: pour les débutants dans le monde ICPC.

Les premiers d'entre eux Discover Vladivostok en collaboration avec les ateliers de Moscou ICPC se tiennent du 6 au 13 juillet 2019 sur la base de l'Université fédérale d'Extrême-Orient. Après eux, le 7 juillet, des camps d'entraînement ont ouvert à Grodno, en Biélorussie. De jeunes programmeurs de Chine, du Mexique, d'Égypte, d'Inde, de Lituanie, d'Arménie, du Bangladesh, d'Iran, d'autres pays et de différentes régions de Russie sont venus se former.

Le calendrier des frais des ateliers ICPC de Moscou pour le second semestre de cette année:

Du 6 au 13 juillet - Découvrez Vlasivostok en collaboration avec les Ateliers de Moscou ICPC pour les divisions B et C.

7-14 juillet - Découvrez Grodno en collaboration avec les ateliers de Moscou ICPC pour les divisions B et C.

Du 7 au 14 septembre - pour la première fois Discover Baikal en collaboration avec les Ateliers de Moscou ICPC pour les divisions C et D.

Du 21 au 29 septembre - pour la première fois Découvrez Singapour en collaboration avec les Ateliers de Moscou ICPC pour les divisions A et selon le set B ou C.

Du 5 au 13 octobre - pour la première fois Discover Riga en collaboration avec les ateliers de Moscou ICPC, Division A, ainsi que B ou C seront ouverts.

Et la dernière chance de se préparer à la série de demi-finales ICPC est le camp d'entraînement ICPC de Moscou International Workshop , qui se tiendra sur le campus du MIPT pour les divisions A et B les plus fortes du 5 au 14 novembre.

Ils disent que le génie représente 1% des talents et 99% du travail. Peut-on en dire autant des étudiants qui aiment la programmation sportive?

Je suis d'accord avec ça. Bien sûr, le talent inné dans ce domaine et la prédisposition sont importants. Ce sera un peu plus facile pour ces gars-là, mais sans travail acharné et beaucoup de formation, sans travail constant, aucun succès n'est tout simplement impossible. Mais plus que cela, on peut parler de talent, de la bonne sélection d'équipe et de bien d'autres facteurs. Il est clair que chaque Olympiade a son propre côté fort. Quelqu'un de merveilleux codage pour des systèmes complexes, quelqu'un de cool résout des problèmes mathématiques. Mais quels qu'ils soient, l'érudition est d'abord nécessaire. Cela arrive souvent lorsqu'une équipe qui n'a pas jailli au départ avec certaines superpuissances prend un travail acharné, une formation spatiale et obtient un énorme succès, jusqu'à remporter le championnat du monde de programmation sportive. Bien sûr, ici le travail est extrêmement important, c'est le plus primaire. Le facteur le plus important qui peut aider est de profiter de tout cela. À mon avis, pour réussir dans la programmation sportive, vous devez l'aimer beaucoup, aimer résoudre des problèmes.

Quelles compétences et connaissances sont nécessaires pour que les élèves participent à des camps d'entraînement?

Nous n'avons pas de sélection fondée sur des principes, les étudiants viennent participer. Le niveau de connaissances requis dépendra de la division à laquelle ils parviendront. Notre division la plus difficile est A. L'équipe novice n'a pas besoin de s'y rendre. La division A a été créée pour les participants les plus expérimentés qui connaissent déjà tous les algorithmes, ont de nombreuses années d'expérience dans la résolution de problèmes et s'entraîneront pour le championnat lors des finales 2020 à Moscou. Pour ceux qui se préparent pour les compétitions de demi-finale, pour les participants un peu moins expérimentés, il y a la Division B. Ils proposent également des concours thématiques et des conférences sur des algorithmes complexes.
Les débutants sont intéressés par la division C, qui sera au camp d'entraînement de Grodno. Une expérience minimale dans la participation aux compétitions ICPC est requise, il y aura des conférences sur des algorithmes plus simples. Mais vous ne pouvez pas dire que vous pouvez venir de zéro. Qu'est-ce qui est nécessaire pour une participation réussie au camp d'entraînement? Forte maîtrise de toute l'équipe dans l'un des langages de programmation, principalement C ++ et Java, dans une moindre mesure Python, formation algométrique de base, au moins minimale. Néanmoins, notre programme est compilé sur la base des connaissances et des compétences des étudiants. Nous interviewons les participants sur le sujet de leurs compétences et essayons de créer un programme qui sera intéressant et efficace pour les équipes venues au camp d'entraînement.

Le format de préparation affecte-t-il grandement le résultat? Se préparer à la maison ou venir au camp d'entraînement - y a-t-il une différence fondamentale?

Chacun choisit son propre format de formation, mais pour une participation réussie, il doit être systématique. Vous ne pouvez pas suivre une seule séance d'entraînement au camp d'entraînement et vaincre immédiatement tout le monde dans la compétition. À mon avis, vous devez participer au camp d'entraînement. D'abord, vous arrivez dans une autre ville où vous n'avez peut-être jamais été auparavant. Vous pouvez voyager, car les ateliers de Moscou se déroulent sans exagération dans le monde entier. Les prochains se tiendront à Vladivostok et Grodno. Mais la chose la plus importante dans le camp est l'atmosphère. Si vous écrivez un concours à la maison, vous vous entraînez comme d'habitude et toutes les mêmes activités quotidiennes sont autour. Et si vous êtes venu au camp d'entraînement, alors vous avez rompu avec l'environnement quotidien et vous êtes concentré uniquement sur les camps d'entraînement. C'est tellement intense quand on ne pense à rien, à des choses supplémentaires, à des études ou au travail. Vous vous concentrez sur la formation. Vous pouvez communiquer avec des participants expérimentés, des vétérans du CIPC. Il s'agit d'une excellente occasion de rencontrer des gens aux vues similaires qui aiment aussi la programmation. En effet, l'élément le plus important de la programmation sportive est la communauté ICPC, les connexions mêmes. Les gars connaîtront un grand nombre de personnes fortes dans ce domaine, ce qui les aidera dans leur future carrière.

Comment les frais climatiques affectent-ils les équipes? Est-ce que cela les aide dans les compétitions décisives?

Bien sûr, cela aide et très bien. Du moins parce que la formation classique se déroule ainsi: trois personnes se sont réunies, ont écrit le contenu et sont rentrées chez elles. Au camp d'entraînement, cela ne fonctionnera pas. Là, l'équipe passe une semaine et demie ensemble, les participants vivent ensemble, s'entraînent ensemble et, en ce sens, respirent à l'unisson. Les frais contribuent grandement à la consolidation d'équipe. Il n'y a pas de meilleure façon de se connaître et de comprendre comment utiliser les forces de chacun pour maximiser le résultat du concours.

Traditionnellement, les frais internationaux sont détenus dans un environnement hautement concurrentiel. Comment les gars communiquent-ils avec les futurs rivaux pour le championnat lorsqu'ils se rendent compte que certaines équipes sont plus fortes, d'autres plus faibles?

Tout dépend de l'orientation des gars à travailler. Théoriquement, il se peut que l'équipe soit arrivée, se soit retrouvée au n-ième lieu, bouleversée et perdue la foi. Mais les frais sont bons car le résultat des frais lui-même n'est pas important, il ne sera pas pris en compte lors du championnat lui-même. À tout concours, le gagnant est celui qui, ici et maintenant, résoudra davantage les tâches proposées. Il existe également des précédents selon lesquels des équipes qui ont longtemps été des leaders dans les compétitions ne peuvent pas atteindre la finale. C'est un principe purement sportif: ce n'est pas celui qui a le plus d'expérience qui gagne et la composition est plus forte à certains égards, celui qui montre le meilleur résultat ici et maintenant gagne. Mais si vous vous entraînez avec les plus forts, cela vous permet d'évaluer plus objectivement le niveau réel. Si vous n'occupez pas une place très élevée, vous comprenez que vous devez vous entraîner plus activement. Au camp d'entraînement et il y a une idée complète de ce à quoi vous devez faire attention. Et psychologiquement, lorsque nous nous entraînons avec des leaders, nous commençons à les atteindre. Et au camp d'entraînement, vous pouvez communiquer avec eux, échanger des décisions, demander quelque chose. Vous pouvez même saisir certaines tendances, comment elles résolvent des problèmes dans différents pays, car même la mentalité peut influencer les méthodes de solution. C'est un autre point pour lequel vous devriez participer à des camps d'entraînement et ne pas vous préparer à la maison.

Arrive-t-il que des équipes solides viennent dans les camps d'entraînement et commencent à céder au fil du temps à ceux qui étaient au départ un peu plus faibles?

Il existe de nombreuses raisons pour lesquelles une équipe dans certains contextes affiche un résultat plus faible. A commencer par la fatigue banale, car il peut s'agir des troisièmes frais du mois. Il y a de plus en plus de frais pour les Ateliers de Moscou, il est donc possible que les gars rivalisent déjà de toutes leurs forces. La question du repos pendant l'entraînement n'est pas moins importante. Il existe un risque de surexploitation et d'épuisement. Immédiatement avant les compétitions importantes, dans une semaine ou deux, la tâche n'est pas de consacrer de l'énergie à des concours inutiles, mais de se concentrer sur l'avenir et de le donner au maximum. Par exemple, lors des demi-finales du Championnat du monde de programmation, auxquelles participent les enfants des principales universités techniques de différents pays. Traditionnellement, le concours a lieu le dimanche, et l'arrivée et l'ouverture le samedi. Les gars eux-mêmes arrivent généralement le vendredi matin et leur tâche est de se détendre autant que possible ce jour-là, de se déconnecter de l'école et de se faire une idée de la nouvelle ville.

La finale ICPC 2020 arrivera à Moscou. L'excitation pré-finale affectera-t-elle les camps d'entraînement de Moscou ou le travail se déroule-t-il comme d'habitude?

La finale à Moscou est un événement exceptionnel. Bien sûr, ce n'est pas la première finale en Russie, mais pour la première fois, il viendra à Moscou. Je dirai que cela ne signifie pas qu'il faut se préparer à la finale dans la capitale, mais pas aux autres. Mais nous sommes certainement inquiets. Après 5 ans, la finale est revenue en Russie, c'est un grand honneur, mais aussi une énorme responsabilité. Il est nécessaire de se préparer durement pour les organisateurs et les participants de nos camps d'entraînement, pour lesquels nous attendons tous les étudiants qui aiment la programmation de l'Olympiade.

Depuis septembre, nous ouvrons des formations hebdomadaires pour les Moscovites sur le campus du MIPT à Klimentovsky Lane, ce qui sera d'une grande aide pour ceux qui souhaitent se développer en programmation algorithmique et défendre avec succès le nom de la capitale lors des finales ICPC.

Source: https://habr.com/ru/post/fr459162/


All Articles