„Um Meisterschaften zu gewinnen, muss eine Mannschaft im Einklang atmen.“ Interview mit dem ICPC-Trainer von Moscow Workshops

Das Finale der ICPC World Programming Championship im Juli 2020 wird erstmals in Moskau ausgerichtet und vom MIPT organisiert. Am Vorabend eines wichtigen Ereignisses für die Hauptstadt Moskauer Workshops ICPC Eröffnen Sie die Sommertrainingssaison.

Warum die Teilnahme an Trainingslagern der richtige Weg zum Sieg sei, erzählte er Philip Rukhovich, Trainer der Moskauer Workshops ICPC, zweifacher Gewinner und Gewinner der Allrussischen Olympiade für Schüler der Informatik 2007-2009, viermaliger ICPC-Halbfinalist und Finalist des ICPC 2014.

„Um Meisterschaften zu gewinnen, muss eine Mannschaft im Einklang atmen.“ Interview mit dem ICPC-Trainer von Moscow Workshops
Philip zusammen mit Evgeniy Belykh, einem Mitglied des MIPT Shock Content-Teams, das beim ICPC-Finale 10 in Porto den 2019. Platz belegte und eine Bronzemedaille erhielt

Wie und wann Sie an Trainingslagern teilnehmen solltenTrainingslager umfassen traditionell Vorträge, Seminare und Wettbewerbe. Je nach Kenntnisstand können Studierende in vier Abteilungen mitwirken:

A: Vorbereitung auf den Sieg beim ICPC-Finale;
B: Vorbereitung auf das Halbfinale der Meisterschaft;
C: Vorbereitung auf die Qualifikationsrunden und ¼ der ICPC-Meisterschaft;
D: Für diejenigen, die neu in der Welt von ICPC sind.

Der erste von ihnen Entdecken Sie Wladiwostok in Zusammenarbeit mit den Moskauer Workshops ICPC finden vom 6. bis 13. Juli 2019 an der Far Eastern Federal University statt. Anschließend wurden am 7. Juli Trainingslager in Grodno in Weißrussland eröffnet. Zur Ausbildung kamen junge Programmierer aus China, Mexiko, Ägypten, Indien, Litauen, Armenien, Bangladesch, Iran, anderen Ländern und verschiedenen Teilen Russlands.

Gebührenordnung Moskauer Workshops ICPC für die zweite Jahreshälfte:

Vom 6. bis 13. Juli - Entdecken Sie Wlasiwostok in Zusammenarbeit mit den Moskauer Workshops ICPC für die Abteilungen B und C.

Vom 7. Juli bis 14. Juli – Entdecken Sie Grodno in Zusammenarbeit mit den Moskauer Workshops ICPC für die Abteilungen B und C.

Vom 7. bis 14. September – zum ersten Mal Entdecken Sie den Baikalsee in Zusammenarbeit mit den Moskauer Workshops ICPC für die Abteilungen C und D.

Vom 21. bis 29. September – zum ersten Mal Entdecken Sie Singapur in Zusammenarbeit mit den Moskauer Workshops ICPC für die Abteilungen A und je nach Satz B oder C.

Vom 5. bis 13. Oktober – zum ersten Mal Entdecken Sie Riga In Zusammenarbeit mit den Moskauer Workshops ICPC werden Abteilung A sowie B oder C eröffnet.

Und die letzte Chance, sich vor der ICPC-Halbfinalserie vorzubereiten, ist das Trainingslager Moskauer Internationaler Workshop ICPC, das vom 5. bis 14. November auf dem MIPT-Campus für die stärksten Divisionen A und B ausgetragen wird.

Man sagt, dass Genie zu 1 % aus Talent und zu 99 % aus harter Arbeit besteht. Gilt das Gleiche auch für Studierende, die sich für Sportprogramme interessieren?

Ich stimme dem zu. Natürlich sind natürliche Begabung und Veranlagung in diesem Bereich wichtig. Für diese Jungs wird es etwas einfacher sein, aber ohne harte Arbeit und viel Training, ohne ständige Arbeit ist einfach kein Erfolg möglich. Aber darüber hinaus können wir über Talent, die richtige Auswahl des Teams und viele andere Faktoren sprechen. Es ist klar, dass jeder Olympiateilnehmer seine eigenen Stärken hat. Einige sind großartig darin, komplexe Systeme zu programmieren, andere sind großartig darin, mathematische Probleme zu lösen. Aber egal wer sie sind, zuerst ist Gelehrsamkeit gefragt. Es passiert oft, wenn ein Team, das anfangs keine Superkräfte hatte, hart arbeitet, enorm viel trainiert und enorme Erfolge erzielt und sogar die Weltmeisterschaft im Sportprogrammieren gewinnt. Natürlich ist die Arbeit hier extrem wichtig, das ist das Wichtigste. Der wichtigste Faktor, der helfen kann, ist, alles zu genießen. Meiner Meinung nach muss man, um im Sportprogramm erfolgreich zu sein, es wirklich lieben und es lieben, Probleme zu lösen.

Welche Fähigkeiten und Kenntnisse benötigen Studierende, um an Trainingslagern teilnehmen zu können?

Bei uns gibt es kein prinzipielles Auswahlverfahren; die Studierenden kommen und nehmen teil. Der erforderliche Kenntnisstand hängt davon ab, in welche Abteilung sie eintreten. Unsere schwierigste Division ist A. Ein Anfängerteam muss nicht dorthin gehen. Die Division A wurde für die erfahrensten Teilnehmer geschaffen, die bereits alle Algorithmen kennen, über langjährige Erfahrung in der Lösung von Problemen verfügen und für die Meisterschaft beim Finale 2020 in Moskau trainieren werden. Für diejenigen, die sich auf die Halbfinalwettbewerbe vorbereiten, und für etwas weniger erfahrene Teilnehmer gibt es die Abteilung B. Darüber hinaus gibt es thematische Wettbewerbe und Vorträge zu komplexen Algorithmen.
Anfänger interessieren sich für die Division C, die im Trainingslager in Grodno stattfinden wird. Mindesterfahrung in der Teilnahme an ICPC-Wettbewerben ist erforderlich; es werden Vorlesungen zu einfacheren Algorithmen angeboten. Aber man kann nicht sagen, dass man bei Null anfangen kann. Was ist für eine erfolgreiche Teilnahme am Trainingslager erforderlich? Sichere Beherrschung einer der Programmiersprachen des gesamten Teams, vorwiegend C++ und Java, in geringerem Maße Python, grundlegende algometrische Ausbildung, zumindest minimal. Unser Programm basiert jedoch auf den Kenntnissen und Fähigkeiten der Studierenden. Wir befragen die Teilnehmer zu ihren Fähigkeiten und versuchen, ein Programm zu erstellen, das für die Teams, die zum Trainingslager kommen, interessant und effektiv ist.

Hat das Zubereitungsformat großen Einfluss auf das Ergebnis? Sich zu Hause vorbereiten oder ins Trainingslager kommen – gibt es einen grundsätzlichen Unterschied?

Jeder wählt sein eigenes Vorbereitungsformat, aber für eine erfolgreiche Teilnahme muss es systematisch sein. Man kann nicht eine einzige Trainingseinheit im Trainingslager absolvieren und beim Wettkampf sofort alle besiegen. Meiner Meinung nach ist die Teilnahme am Trainingslager notwendig. Erstens kommen Sie in einer anderen Stadt an, in der Sie vielleicht noch nie zuvor waren. Sie können reisen, denn Moskauer Workshops finden ohne Übertreibung auf der ganzen Welt statt. Die nächsten finden in Wladiwostok und Grodno statt. Aber das Wichtigste in einem Trainingslager ist die Atmosphäre. Wenn Sie von zu Hause aus einen Wettbewerb schreiben, trainieren Sie wie gewohnt und um Sie herum sind die gleichen alltäglichen Dinge. Und wenn Sie ins Trainingslager kommen, dann sind Sie dem Alltag entkommen und konzentrieren sich nur noch auf das Trainingslager. Es ist so intensiv, wenn man an nichts denkt, nicht an zusätzliche Dinge, die man tun kann, nicht ans Lernen, nicht an die Arbeit. Du konzentrierst dich auf das Training. Sie haben Zugang zur Kommunikation mit erfahrenen Teilnehmern, ICPC-Veteranen. Dies ist eine großartige Gelegenheit, Gleichgesinnte zu treffen, die auch gerne programmieren. Schließlich ist die wichtigste Komponente der Sportprogrammierung dieselbe ICPC-Community, genau diese Verbindungen. Die Jungs werden eine große Anzahl starker Leute in diesem Bereich kennen, und das wird ihnen in ihrer zukünftigen Karriere helfen.

Wie wirken sich Trainingslager auf das Klima innerhalb der Teams aus? Hilft ihnen das in entscheidenden Wettbewerben?

Natürlich hilft es und ist sehr gut. Zumindest weil das klassische Training so abläuft: Drei Leute kamen zusammen, schrieben Inhalte und gingen nach Hause. In Trainingslagern wird das nicht funktionieren. Dort verbringt das Team eineinhalb Wochen zusammen, die Teilnehmer leben zusammen, trainieren gemeinsam und atmen in diesem Sinne im Einklang. Die Zusammenkünfte tragen wesentlich zum Teamzusammenhalt bei. Es gibt keinen besseren Weg, sich kennenzulernen und zu verstehen, wie man die Stärken des anderen nutzt, um beim Wettbewerb maximale Ergebnisse zu erzielen.

Traditionell finden internationale Trainingslager in einem hart umkämpften Umfeld statt. Wie wirkt sich die Kommunikation mit zukünftigen Rivalen um die Meisterschaft auf die Jungs aus, wenn sie verstehen, dass einige Teams stärker und andere schwächer sind?

Es hängt alles von der Konzentration der Jungs auf die Arbeit ab. Theoretisch könnte es auch sein, dass die Mannschaft ankam, sich auf dem n-ten Platz befand, sich aufregte und den Glauben verlor. Das Gute am Trainingslager ist jedoch, dass das Ergebnis des Trainingslagers selbst keine Rolle spielt; es wird bei der Meisterschaft selbst nicht berücksichtigt. Bei jedem Wettbewerb gewinnt derjenige, der hier und jetzt die meisten der vorgeschlagenen Probleme löst. Es gibt auch Präzedenzfälle, in denen Mannschaften, die in Wettbewerben schon lange führend waren, es nicht ins Finale schaffen. Dabei handelt es sich um ein rein sportliches Prinzip: Sieger ist nicht derjenige, der über mehr Erfahrung und in mancher Hinsicht einen stärkeren Kader verfügt, sondern derjenige, der hier und jetzt das beste Ergebnis zeigt. Wenn Sie jedoch mit den Stärksten trainieren, können Sie Ihr tatsächliches Niveau objektiver einschätzen. Wenn Sie keinen sehr hohen Platz einnehmen, verstehen Sie, dass Sie aktiver trainieren müssen. Im Trainingslager bekommst du einen umfassenden Überblick darüber, worauf du achten musst. Und psychologisch gesehen beginnen wir, ihnen zu folgen, wenn wir mit Führungskräften trainieren. Und in Trainingslagern kann man mit ihnen kommunizieren, Lösungen austauschen, etwas fragen. Sie können sogar bestimmte Trends bei der Lösung von Problemen in verschiedenen Ländern erkennen, da sogar die Mentalität die Lösungsmethoden beeinflussen kann. Auch deshalb lohnt es sich, an Trainingslagern teilzunehmen, anstatt sich von zu Hause aus vorzubereiten.

Kommt es vor, dass starke Mannschaften in Trainingslager kommen und mit der Zeit anfangen, gegen diejenigen zu verlieren, die zunächst etwas schwächer waren?

Es gibt viele Gründe, warum ein Team in manchen Kontexten schwächere Ergebnisse zeigt. Beginnend mit einfacher Müdigkeit, denn dies könnte das dritte Trainingslager in einem Monat sein. Die Versammlungen der Moskauer Workshops werden immer zahlreicher, daher ist es möglich, dass die Jungs bereits mit aller Kraft konkurrieren. Das Thema Ruhe während des Trainings ist nicht weniger wichtig. Es besteht die Gefahr, dass man es übertreibt und ausbrennt. Unmittelbar vor wichtigen Wettkämpfen, ein oder zwei Wochen im Voraus, besteht die Aufgabe nicht darin, Energie für unnötige Wettkämpfe zu verschwenden, sondern sich auf das zu konzentrieren, was vor uns liegt, und darin Höchstleistungen zu erbringen. Zum Beispiel beim Halbfinale der World Programming Championship, an dem Studierende führender technischer Universitäten aus verschiedenen Ländern teilnehmen. Traditionell findet der Wettbewerb am Sonntag statt, die Ankunft und Eröffnung erfolgt am Samstag. Die Jungs selbst kommen normalerweise am Freitagmorgen an und ihre Aufgabe ist es, an diesem Tag so viel wie möglich zu entspannen, von der Schule abzuschalten und Eindrücke von der neuen Stadt zu sammeln.

Das ICPC-Finale 2020 findet in Moskau statt. Wird sich die Aufregung vor dem Finale auf das Trainingslager in Moskau auswirken oder läuft die Arbeit wie gewohnt weiter?

Das Finale in Moskau ist ein außergewöhnliches Ereignis. Natürlich ist dies nicht das erste Finale in Russland, aber es wird das erste Mal sein, dass es nach Moskau kommt. Ich sage, das bedeutet nicht, dass man sich auf das Finale in der Hauptstadt vorbereiten muss, aber nicht auf andere. Aber wir sind auf jeden Fall besorgt. Nach fünf Jahren kehrte das Finale nach Russland zurück, was eine große Ehre, aber auch eine enorme Verantwortung darstellt. Es ist notwendig, sich sowohl für die Organisatoren als auch für die Teilnehmer unserer Trainingslager, zu denen wir auf alle Studenten warten, die sich für Olympia-Programmierung begeistern, intensiv vorzubereiten.

Für Moskauer eröffnen wir ab September wöchentliche Schulungen auf dem MIPT-Campus in der Klimentovsky Lane. Dies wird eine große Hilfe für diejenigen sein, die sich in der algorithmischen Programmierung weiterentwickeln und den Namen der Hauptstadt beim ICPC-Finale erfolgreich verteidigen möchten.

Source: habr.com

Kommentar hinzufügen