"Om kampioenskappe te wen, moet 'n span in harmonie asemhaal." Onderhoud met Moskou Werkswinkels ICPC afrigter

Die eindstryd van die ICPC Wêreldprogrammeringskampioenskap in Julie 2020 sal vir die eerste keer deur Moskou aangebied word, en dit sal deur MIPT georganiseer word. Op die vooraand van 'n belangrike gebeurtenis vir die hoofstad Moskou Werkswinkels ICPC open die somer-oefenseisoen.

Hoekom deelname aan oefenkampe die regte pad na oorwinning is, het hy vertel Philip Rukhovich, afrigter van Moscow Workshops ICPC, tweemalige wenner en wenner van die All-Russian Olimpiade vir Skoolkinders in Informatika 2007-2009, viermalige ICPC semi-finalis en finalis van ICPC 2014.

"Om kampioenskappe te wen, moet 'n span in harmonie asemhaal." Onderhoud met Moskou Werkswinkels ICPC afrigter
Philip saam met Evgeniy Belykh, 'n lid van die MIPT Shock Content-span, wat die 10de plek behaal en 'n bronsmedalje by die 2019 ICPC-finaal in Porto ontvang het

Hoe en wanneer om aan oefenkampe deel te neemOpleidingskampe sluit tradisioneel lesings, seminare en kompetisies in. Afhangende van die kennisvlak, kan studente aan vier afdelings deelneem:

A: voorbereiding vir oorwinning by die ICPC-finaal;
B: voorbereiding vir die kampioenskap semi-finaal;
C: voorbereiding vir die kwalifiserende rondtes en ¼ van die ICPC-kampioenskap;
D: Vir diegene wat nuut is in die wêreld van ICPC.

Die eerste van hulle Ontdek Vladivostok in samewerking met Moscow Workshops ICPC word van 6 Julie tot 13 Julie 2019 by die Federale Universiteit van die Verre Ooste gehou. Op 7 Julie het opleidingskampe in Grodno in Belarus geopen. Jong programmeerders van China, Mexiko, Egipte, Indië, Litaue, Armenië, Bangladesj, Iran, ander lande en verskillende dele van Rusland het kom oefen.

Skedule van fooie Moskou Werkswinkels ICPC vir die tweede helfte van hierdie jaar:

Van 6 tot 13 Julie - Ontdek Vlasivostok in samewerking met Moscow Workshops ICPC vir afdelings B en C.

Van 7 Julie tot 14 Julie— Ontdek Grodno in samewerking met Moscow Workshops ICPC vir afdelings B en C.

Van 7 tot 14 September - vir die eerste keer Ontdek Baikal in samewerking met Moscow Workshops ICPC vir afdelings C en D.

Van 21 tot 29 September - vir die eerste keer Ontdek Singapoer in samewerking met Moscow Workshops ICPC vir afdelings A en afhangende van die stel B of C.

Van 5 Oktober tot 13 Oktober - vir die eerste keer Ontdek Riga in samewerking met Moscow Workshops ICPC, afdeling A, sowel as B of C sal geopen word.

En die laaste kans om voor die ICPC-halfeindstryd voor te berei, is oefenkamp Moskou Internasionale Werkswinkel ICPC, wat van 5 tot 14 November op die MIPT-kampus vir die sterkste afdelings A en B gehou word.

Hulle sê genie is 1% talent en 99% harde werk. Kan dieselfde gesê word oor studente wat in sportprogrammering belangstel?

Ek stem hiermee saam. Natuurlik is natuurlike talent op hierdie gebied en aanleg belangrik. Dit sal 'n bietjie makliker wees vir hierdie ouens, maar sonder harde werk en baie opleiding, sonder konstante werk, is geen sukses eenvoudig moontlik nie. Maar meer as dit, ons kan praat oor talent, die regte keuse van die span en baie ander faktore. Dit is duidelik dat elke Olimpiade-deelnemer sy eie sterkpunte het. Sommige is goed met die kodering van komplekse stelsels, ander is wonderlik om wiskundige probleme op te los. Maar maak nie saak wie hulle is nie, geleerdheid is eerste nodig. Dit gebeur dikwels wanneer 'n span, wat aanvanklik geen superkragte gehad het nie, hard werk, geweldige oefening gebruik en enorme sukses behaal, selfs die Wêreldkampioenskap in Sportprogrammering wen. Natuurlik is werk hier uiters belangrik, dit is die mees primêre ding. Die belangrikste faktor wat kan help, is om dit alles te geniet. Na my mening, om sukses in sportprogrammering te behaal, moet jy regtig daarvan hou, daarvan hou om probleme op te los.

Watter vaardighede en kennis het studente nodig om aan opleidingskampe deel te neem?

Ons het nie 'n beginselvaste keuringsproses nie, studente kom en neem deel. Die vlak van kennis wat benodig word, sal afhang van watter afdeling hulle betree. Ons moeilikste afdeling is A. 'n Beginnerspan hoef nie soontoe te gaan nie. Afdeling A is geskep vir die mees ervare deelnemers wat reeds al die algoritmes ken, baie jare ondervinding in die oplossing van probleme het en sal oefen vir die kampioenskap by die 2020 eindronde in Moskou. Vir diegene wat vir die semi-finale kompetisies voorberei, vir effens minder ervare deelnemers, is daar afdeling B. Daar is ook tematiese kompetisies en lesings oor komplekse algoritmes.
Beginners stel belang in Afdeling C, wat by die oefenkamp in Grodno sal wees. Minimale ervaring van deelname aan ICPC-kompetisies word vereis; daar sal lesings wees oor eenvoudiger algoritmes. Maar jy kan nie sê dat jy van nuuts af kan kom nie. Wat is nodig om suksesvol aan die oefenkamp deel te neem? Selfversekerde beheer van die hele span in een van die programmeertale, hoofsaaklik C++ en Java, tot 'n mindere mate Python, basiese algometriese opleiding, ten minste minimaal. Ons program word egter saamgestel op grond van die kennis en vaardighede van studente. Ons voer 'n onderhoud met deelnemers oor hul vaardighede en probeer om 'n program te skep wat interessant en effektief sal wees vir die spanne wat na die oefenkamp toe kom.

Beïnvloed die voorbereidingsformaat die resultaat grootliks? Om tuis voor te berei of na oefenkampe toe te kom - is daar 'n fundamentele verskil?

Elkeen kies sy eie formaat van voorbereiding, maar vir suksesvolle deelname moet dit sistematies wees. Jy kan nie een oefensessie by die oefenkamp deurgaan en almal dadelik by die kompetisie verslaan nie. My mening is dat dit nodig is om aan die oefenkamp deel te neem. Eerstens kom jy in 'n ander stad aan, waar jy dalk nog nooit vantevore was nie. Jy kan reis, want Moskou Werkswinkels word, sonder oordrywing, oor die hele wêreld gehou. Die naaste sal in Vladivostok en Grodno gehou word. Maar die belangrikste ding in 'n oefenkamp is die atmosfeer. As jy 'n kompetisie van die huis af skryf, dan oefen jy soos gewoonlik, en oral om jou is dieselfde alledaagse dinge. En as jy na die oefenkamp kom, dan het jy uit die alledaagse omgewing ontsnap en is jy net op die oefenkamp gefokus. Dit is so intens as jy aan niks dink nie, nie aan ekstra dinge om te doen nie, nie aan studeer nie, nie aan werk nie. Jy is gefokus op opleiding. Jy het toegang tot kommunikasie met ervare deelnemers, ICPC-veterane. Dit is 'n wonderlike geleentheid om eendersdenkende mense te ontmoet wat ook lief is vir programmering. Die belangrikste komponent van sportprogrammering is immers daardie selfde ICPC-gemeenskap, daardie einste verbindings. Die ouens sal 'n groot aantal sterk mense in hierdie veld ken, en dit sal hulle in hul toekomstige loopbane help.

Hoe beïnvloed oefenkampe die klimaat binne spanne? Help dit hulle in beslissende kompetisies?

Dit help natuurlik en is baie goed. Ten minste omdat die klassieke opleiding so verloop: drie mense het bymekaargekom, inhoud geskryf en huis toe gegaan. Dit sal nie by oefenkampe werk nie. Daar spandeer die span 'n week en 'n half saam, die deelnemers woon saam, oefen saam en haal in hierdie sin eenstemmig asem. Die byeenkomste dra grootliks by tot spaneenheid. Daar is geen beter manier om mekaar te leer ken en te verstaan ​​hoe om mekaar se sterkpunte te gebruik om die resultate by die kompetisie te maksimeer nie.

Tradisioneel vind internasionale oefenkampe in 'n hoogs mededingende omgewing plaas. Hoe raak kommunikasie met toekomstige mededingers vir die kampioenskap die ouens as hulle verstaan ​​dat sommige spanne sterker, ander swakker is?

Dit hang alles af van die ouens se fokus op werk. Teoreties kan dit ook wees dat die span opgedaag het, homself in die nde plek bevind het, ontsteld geraak het en geloof verloor het. Maar die goeie ding van die oefenkamp is dat die uitslag van die oefenkamp self nie belangrik is nie, dit sal nie by die kampioenskap self in ag geneem word nie. By enige kompetisie is die wenner die een wat die meeste van die voorgestelde probleme hier en nou oplos. Daar is ook presedente waar spanne wat al lank in kompetisies voorloop nie na die eindronde kan deurdring nie. Dit is 'n suiwer sportbeginsel: die wenner is nie die een wat meer ervaring het nie en in sommige opsigte 'n sterker span, die wenner is die een wat die beste resultaat hier en nou toon. Maar as jy met die sterkste oefen, laat dit jou toe om jou werklike vlak meer objektief te assesseer. As jy nie 'n baie hoë plek beklee nie, dan verstaan ​​jy dat jy meer aktief moet oefen. By die oefenkamp kry jy 'n volledige idee van waaraan jy moet aandag gee. En sielkundig, wanneer ons saam met leiers oefen, begin ons hulle volg. En by oefenkampe kan jy met hulle kommunikeer, oplossings uitruil, iets vra. Jy kan selfs sekere neigings in hoe probleme in verskillende lande opgelos word vasvang, want selfs mentaliteit kan die metodes van oplossing beïnvloed. Dit is nog 'n punt waarom dit die moeite werd is om aan oefenkampe deel te neem eerder as om van die huis af voor te berei.

Gebeur dit dat sterk spanne na oefenkampe kom en mettertyd begin verloor vir diegene wat aanvanklik 'n bietjie swakker was?

Daar is baie redes waarom 'n span swakker resultate in sommige kontekste toon. Begin met eenvoudige moegheid, want dit kan die derde oefenkamp in 'n maand wees. Moscow Workshops-byeenkomste word al hoe meer, so dit is moontlik dat die ouens reeds met alle mag meeding. Die kwessie van rus tydens opleiding is nie minder belangrik nie. Daar is 'n risiko om dit te oordoen en uit te brand. Direk voor belangrike kompetisies, 'n week of twee vooruit, is die taak nie om energie te mors op onnodige kompetisies nie, maar om te konsentreer op wat voorlê en maksimaal daarin te presteer. Byvoorbeeld, by die halfeindronde van die Wêreldprogrammeringskampioenskap, waaraan studente van vooraanstaande tegniese universiteite van verskillende lande deelneem. Tradisioneel vind die kompetisie op Sondag plaas, met die aankoms en opening op Saterdag. Die ouens self kom gewoonlik Vrydagoggend aan, en hul taak is om op hierdie dag soveel as moontlik te ontspan, van die skool af te ontkoppel en indrukke van die nuwe stad te kry.

Die 2020 ICPC-eindstryd sal na Moskou kom. Sal die voor-eindstryd opwinding die Moskou-oefenkamp beïnvloed of gaan werk voort soos gewoonlik?

Die eindstryd in Moskou is 'n uitsonderlike gebeurtenis. Dit is natuurlik nie die eerste eindstryd in Rusland nie, maar dit sal die eerste keer wees dat dit na Moskou sal kom. Ek sal sê dat dit nie beteken dat jy moet voorberei vir die eindstryd in die hoofstad nie, maar nie vir ander nie. Maar ons is beslis bekommerd. Na 5 jaar het die eindstryd na Rusland teruggekeer, wat 'n groot eer, maar ook 'n kolossale verantwoordelikheid is. Dit is nodig om intensief voor te berei vir beide die organiseerders en deelnemers van ons oefenkampe, waarna ons wag vir alle studente wat passievol is oor Olimpiade-programmering.

Vir Moskoviete, vanaf September, open ons weeklikse opleidingsessies op die MIPT-kampus op Klimentovsky Lane, wat 'n groot hulp sal wees vir diegene wat wil ontwikkel in algoritmiese programmering en die naam van die hoofstad suksesvol by die ICPC-finaal wil verdedig.

Bron: will.com

Voeg 'n opmerking