Az ICPC programozási világbajnokság 2020 júliusi döntőjének először Moszkva ad otthont, a MIPT szervezésében. A főváros számára fontos esemény előestéjén nyissa meg a nyári edzési szezont.
Miért az edzőtáborokban való részvétel a helyes út a győzelemhez – mondta Fülöp Ruhovics, a Moscow Workshops ICPC edzője, a 2007-2009-es informatikai iskolások összoroszországi olimpiájának kétszeres győztese és győztese, az ICPC 2014 négyszeres elődöntőse és döntőse.

Philip Jevgenyij Belykh-vel, a MIPT Shock Content csapatának tagjával együtt 10. helyezést ért el és bronzérmet kapott a 2019-es portói ICPC döntőn
Hogyan és mikor vegyen részt az edzőtáborokbanAz edzőtáborok hagyományosan előadásokat, szemináriumokat és versenyeket foglalnak magukban. A tanulók tudásszinttől függően négy osztályban vehetnek részt:
V: felkészülés a győzelemre az ICPC döntőjén;
B: felkészülés a bajnoki elődöntőre;
C: felkészülés a selejtezőkörre és az ICPC bajnokság ¼ részére;
D: Az ICPC világában újoncok számára.
Az első közülük Fedezze fel Vlagyivosztokot a Moscow Workshops ICPC-vel együttműködve 6. július 13. és július 2019. között kerül megrendezésre a Távol-keleti Szövetségi Egyetemen. Őket követően július 7-én edzőtáborok nyíltak a fehéroroszországi Grodnóban. Kínából, Mexikóból, Egyiptomból, Indiából, Litvániából, Örményországból, Bangladesből, Iránból és más országokból és Oroszország különböző részeiről érkeztek fiatal programozók képzésre.
A díjak ütemezése az idei év második felében:
július 6-től 13-ig Fedezze fel Vlasivostokot együttműködve az ICPC moszkvai műhelyeivel a B és C divízióban.
július 7-től július 14-ig Fedezze fel Grodnót együttműködve az ICPC moszkvai műhelyeivel a B és C divízióban.
Szeptember 7-től 14-ig – először Fedezze fel a Bajkált együttműködve az ICPC moszkvai műhelyeivel a C és D divízióban.
Szeptember 21-től 29-ig – először Fedezze fel Szingapúrt együttműködve a Moszkvai Műhelyek ICPC-vel az A divízióban és a B vagy C készlettől függően.
Október 5. és 13. között – először Fedezze fel Rigát a Moscow Workshops ICPC-vel együttműködve megnyílik az A, valamint a B vagy C divízió.
Az ICPC elődöntője előtti utolsó felkészülési lehetőség pedig az edzőtábor Moszkvai Nemzetközi Workshop ICPC, amely a MIPT campusán kerül megrendezésre a legerősebb A és B divíziók számára november 5. és 14. között.
Azt mondják, hogy a zsenialitás 1%-a tehetség és 99%-a kemény munka. Ugyanez elmondható a sportprogramozás iránt érdeklődő diákokról?
Egyetértek ezzel. Természetesen ezen a területen a természetes tehetség és az adottság fontos. Kicsit könnyebb dolguk lesz ezeknek a srácoknak, de kemény munka és sok edzés nélkül, állandó munka nélkül egyszerűen nem lehet sikert elérni. De ennél többről is beszélhetünk tehetségről, a csapat megfelelő kiválasztásáról és még sok más tényezőről. Nyilvánvaló, hogy minden olimpián résztvevőnek megvannak a maga erősségei. Vannak, akik nagyszerűen kódolnak bonyolult rendszereket, mások pedig matematikai problémákat oldanak meg. De nem számít, kik ők, először a műveltségre van szükség. Gyakran előfordul, hogy egy csapat, amely kezdetben nem rendelkezett semmiféle szuperképességgel, keményen dolgozik, rengeteg edzést végez, és óriási sikereket ér el, akár a sportprogramozás világbajnokságát is megnyeri. Természetesen az itteni munka rendkívül fontos, ez a legelsődleges. A legfontosabb tényező, ami segíthet, az, hogy mindezt élvezd. Véleményem szerint ahhoz, hogy sikereket érjünk el a sportprogramozásban, igazán szeretni kell, szeretni kell a problémák megoldását.
Milyen készségekre és ismeretekre van szükségük a tanulóknak az edzőtáborokban való részvételhez?
Nálunk nincs elvi kiválasztási folyamat, jönnek és vesznek részt. A szükséges tudásszint attól függ, hogy melyik osztályba lépnek be. A legnehezebb osztályunk az A. Egy kezdő csapatnak nem kell odamennie. Az A divíziót a legtapasztaltabb résztvevők számára hozták létre, akik már ismerik az összes algoritmust, sok éves tapasztalattal rendelkeznek a problémák megoldásában, és a 2020-as moszkvai döntőn készülnek a bajnokságra. Az elődöntős versenyekre készülők, kicsit kevésbé tapasztalt résztvevők számára a B-divízió áll rendelkezésre. Vannak tematikus vetélkedők és összetett algoritmusokról szóló előadások is.
A kezdőket a C divízió érdekli, amely a grodnói edzőtáborban lesz. Az ICPC versenyeken való részvétel minimális tapasztalata szükséges. Lesznek előadások az egyszerűbb algoritmusokról. De nem mondhatod, hogy a semmiből jöhetsz. Mi kell az edzőtáborban való sikeres részvételhez? A teljes csapat magabiztos irányítása valamelyik programozási nyelven, elsősorban C++ és Java, kisebb mértékben Python, algometriai alapoktatás, minimum minimális. Programunkat azonban a tanulók tudása és készségei alapján állítjuk össze. Interjúkat készítünk a résztvevőkkel tudásukról, és igyekszünk olyan programot összeállítani, amely érdekes és hatékony lesz az edzőtáborba érkező csapatok számára.
A felkészülési formátum nagyban befolyásolja az eredményt? Otthoni felkészülés vagy edzőtáborozás – van alapvető különbség?
Mindenki maga választja meg a felkészülési formáját, de a sikeres részvételhez annak szisztematikusnak kell lennie. Nem lehet végigmenni egy edzésen az edzőtáborban és azonnal legyőzni mindenkit a versenyen. Az a véleményem, hogy az edzőtáborban való részvétel szükséges. Először is egy másik városba érkezik, ahol talán még soha nem járt. Utazhatsz, mert Moszkvai Workshopokat túlzás nélkül a világ minden táján tartanak. A legközelebbiek Vlagyivosztokban és Grodnoban lesznek. De a legfontosabb egy edzőtáborban a hangulat. Ha otthonról írsz versenyt, akkor a szokásos módon edzel, és körülötted ugyanazok a mindennapi dolgok. Ha pedig eljössz az edzőtáborba, akkor kiszabadultál a mindennapi környezetből, és csak az edzőtáborra koncentrálsz. Olyan intenzív, amikor nem gondolsz semmire, nem a plusz tennivalókra, nem a tanulásra, nem a munkára. Az edzésre koncentrálsz. Hozzáférhet a tapasztalt résztvevőkkel, ICPC veteránokkal való kommunikációhoz. Ez egy nagyszerű lehetőség, hogy találkozzon hasonló gondolkodású emberekkel, akik szintén szeretik a programozást. Végül is a sportprogramozás legfontosabb összetevője ugyanaz az ICPC közösség, ezek a kapcsolatok. A srácok rengeteg erős embert fognak ismerni ezen a területen, és ez segíteni fogja őket a jövőbeni karrierjükben.
Hogyan befolyásolják az edzőtáborok a csapaton belüli klímát? Segít ez nekik a döntő versenyeken?
Természetesen segít és nagyon jó. Legalábbis azért, mert a klasszikus edzés így megy: hárman összeültek, tartalmat írtak és hazamentek. Ez edzőtáborokban nem működik. Ott másfél hetet tölt együtt a csapat, a résztvevők együtt élnek, együtt edzenek és ilyen értelemben egységesen lélegeznek. Az összejövetelek nagyban hozzájárulnak a csapat egységéhez. Nincs is jobb módja annak, hogy megismerjük egymást és megértsük, hogyan használjuk ki egymás erősségeit a versenyen elért eredmények maximalizálása érdekében.
A nemzetközi edzőtáborok hagyományosan erős versenykörnyezetben zajlanak. Hogyan hat a kommunikáció a jövőbeli riválisokkal a bajnokságért a srácokra, amikor megértik, hogy egyes csapatok erősebbek, mások gyengébbek?
Minden attól függ, hogy a srácok mennyire összpontosítanak a munkára. Elméletileg az is lehet, hogy megérkezett a csapat, az n-edik helyen találta magát, kiborult és elvesztette a hitét. De az a jó az edzőtáborban, hogy magának az edzőtábornak az eredménye nem számít, magán a bajnokságon nem veszik figyelembe. Bármely versenyen az a győztes, aki itt és most a legtöbb javasolt problémát megoldja. Vannak olyan precedensek is, amikor a versenyeken régóta vezető csapatok nem tudnak bejutni a döntőbe. Ez pusztán sportszerű alapelv: nem az nyer, akinek több tapasztalata van, és bizonyos szempontból erősebb a keret, hanem az nyer, aki itt és most a legjobb eredményt mutatja. De ha a legerősebbekkel edz, ez lehetővé teszi, hogy objektívebben felmérje valós szintjét. Ha nem foglal el túl magas helyet, akkor megérti, hogy aktívabban kell edzeni. Az edzőtáborban teljes képet kapsz arról, hogy mire kell odafigyelned. És pszichológiailag, amikor vezetőkkel edzünk, elkezdjük követni őket. Az edzőtáborokban pedig lehet velük kommunikálni, megoldásokat cserélni, kérdezni valamit. Még a különböző országok problémamegoldásában is meg lehet fogni bizonyos trendeket, mert a mentalitás is befolyásolhatja a megoldási módszereket. Ez egy másik pont, amiért érdemes inkább edzőtáborokban részt venni, mint otthonról készülni.
Előfordul, hogy erős csapatok jönnek az edzőtáborokba, és idővel veszíteni kezdenek azokkal szemben, akik kezdetben kicsit gyengébbek voltak?
Számos oka lehet annak, hogy egy csapat bizonyos esetekben gyengébb eredményeket mutat fel. Kezdve egyszerű fáradtsággal, mert ez lehet a harmadik edzőtábor egy hónapon belül. A Moscow Workshops összejövetelei egyre szaporodnak, így elképzelhető, hogy a srácok már most is minden erejükkel versenyeznek. Nem kevésbé fontos a pihenés kérdése az edzés során. Fennáll a túlzás és a kiégés veszélye. Közvetlenül a fontos versenyek előtt, egy-két héttel azelőtt, nem az a feladat, hogy felesleges versenyekre pazarold az energiát, hanem arra koncentrálj, ami előtted áll, és a legjobbat nyújtsd. Például a programozási világbajnokság elődöntőjében, amelyen különböző országok vezető műszaki egyetemeinek gyerekei vesznek részt. A versenyre hagyományosan vasárnap kerül sor, érkezés és nyitás szombaton. Maguk a srácok általában péntek reggel érkeznek, és az a feladatuk, hogy ezen a napon a lehető legtöbbet pihenjenek, kiszakadjanak az iskolából és benyomásokat szerezzenek az új városról.
A 2020-as ICPC döntő Moszkvába érkezik. A döntő előtti izgalmak hatással lesznek a moszkvai edzőtáborra, vagy a megszokott módon folyik a munka?
A moszkvai döntő kivételes esemény. Természetesen nem ez az első döntő Oroszországban, de ez lesz az első alkalom, hogy Moszkvába kerül. Mondom, ez nem azt jelenti, hogy a fővárosi döntőre kell készülni, másokra viszont nem. De természetesen aggódunk. 5 év után visszatért a döntő Oroszországba, ami nagy megtiszteltetés, de egyben óriási felelősség is. Mind az edzőtáboraink szervezőinek, mind résztvevőinek intenzíven kell készülniük, melyre szeretettel várunk minden olimpiai programozás iránt érdeklődő diákot.
A moszkvaiak számára szeptembertől heti rendszerességgel nyitunk edzéseket a Klimentovsky Lane-i MIPT campuson, ami óriási segítséget jelent majd azoknak, akik szeretnének fejlődni az algoritmikus programozásban és sikeresen megvédeni a főváros nevét az ICPC döntőjén.
Forrás: will.com
