"Upang manalo ng mga kampeonato, ang isang koponan ay dapat huminga nang sabay-sabay." Panayam kay Moscow Workshops ICPC trainer

Ang final ng ICPC World Programming Championship sa Hulyo 2020 ay iho-host ng Moscow sa unang pagkakataon, at ito ay aayusin ng MIPT. Sa bisperas ng isang mahalagang kaganapan para sa kabisera Moscow Workshops ICPC buksan ang panahon ng pagsasanay sa tag-init.

Bakit ang pakikilahok sa mga kampo ng pagsasanay ay ang tamang landas sa tagumpay, sinabi niya Philip Rukhovich, coach ng Moscow Workshops ICPC, dalawang beses na nagwagi at nagwagi ng All-Russian Olympiad for Schoolchildren in Informatics 2007-2009, apat na beses na ICPC semi-finalist at finalist ng ICPC 2014.

"Upang manalo ng mga kampeonato, ang isang koponan ay dapat huminga nang sabay-sabay." Panayam kay Moscow Workshops ICPC trainer
Si Philip kasama si Evgeniy Belykh, isang miyembro ng MIPT Shock Content team, na nakakuha ng ika-10 puwesto at nakatanggap ng bronze medal sa 2019 ICPC finals sa Porto

Paano at kailan makilahok sa mga kampo ng pagsasanayTradisyunal na kasama sa mga training camp ang mga lecture, seminar at paligsahan. Depende sa antas ng kaalaman, ang mga mag-aaral ay maaaring lumahok sa apat na dibisyon:

A: paghahanda para sa tagumpay sa ICPC finals;
B: paghahanda para sa semi-finals ng championship;
C: paghahanda para sa qualifying round at ¼ ng ICPC championship;
D: Para sa mga bago sa mundo ng ICPC.

Ang una sa kanila Tuklasin ang Vladivostok sa pakikipagtulungan sa Moscow Workshops ICPC ay gaganapin mula Hulyo 6 hanggang Hulyo 13, 2019 sa Far Eastern Federal University. Kasunod nila, noong Hulyo 7, binuksan ang mga kampo ng pagsasanay sa Grodno sa Belarus. Ang mga batang programmer mula sa China, Mexico, Egypt, India, Lithuania, Armenia, Bangladesh, Iran, iba pang mga bansa at iba't ibang bahagi ng Russia ay dumating upang magsanay.

Iskedyul ng mga bayarin Moscow Workshops ICPC para sa ikalawang kalahati ng taong ito:

Hulyo 6-13 - Tuklasin ang Vlasivostok sa pakikipagtulungan sa Moscow Workshops ICPC para sa mga dibisyon B at C.

Mula Hulyo 7 hanggang Hulyo 14— Tuklasin ang Grodno sa pakikipagtulungan sa Moscow Workshops ICPC para sa mga dibisyon B at C.

Mula 7 hanggang 14 Setyembre - sa unang pagkakataon Tuklasin ang Baikal sa pakikipagtulungan sa Moscow Workshops ICPC para sa mga dibisyon C at D.

Mula Setyembre 21 hanggang 29 - sa unang pagkakataon Tuklasin ang Singapore sa pakikipagtulungan sa Moscow Workshops ICPC para sa mga dibisyon A at depende sa set B o C.

Mula 5 hanggang 13 Oktubre - sa unang pagkakataon Tuklasin ang Riga sa pakikipagtulungan sa Moscow Workshops ICPC, division A, pati na rin ang B o C ay bubuksan.

At ang huling pagkakataon para maghanda bago ang semi-final series ng ICPC ay training camp Moscow International Workshop ICPC, na gaganapin sa MIPT campus para sa pinakamalakas na dibisyon A at B mula Nobyembre 5 hanggang 14.

Sabi nila, 1% talent at 99% hard work ang genius. Masasabi rin ba ang tungkol sa mga mag-aaral na interesado sa sports programming?

Ako ay sumasangayon dito. Siyempre, ang likas na talento sa lugar na ito at predisposisyon ay mahalaga. Ito ay magiging mas madali para sa mga taong ito, ngunit nang walang pagsusumikap at maraming pagsasanay, nang walang patuloy na trabaho, walang tagumpay na posible. Ngunit higit pa riyan, maaari nating pag-usapan ang tungkol sa talento, ang tamang pagpili ng koponan at maraming iba pang mga kadahilanan. Malinaw na ang bawat kalahok sa Olympiad ay may kanya-kanyang lakas. Ang ilan ay mahusay sa coding complex system, ang iba ay mahusay sa paglutas ng mga problema sa matematika. Ngunit kahit sino pa sila, kailangan muna ang karunungan. Madalas itong nangyayari kapag ang isang koponan, na sa una ay walang anumang superpower, ay nagsusumikap, gumagamit ng napakalaking dami ng pagsasanay, at nakakamit ng napakalaking tagumpay, kahit na nanalo sa World Championship sa Sports Programming. Siyempre, ang trabaho dito ay napakahalaga, ito ang pinakapangunahing bagay. Ang pinakamahalagang salik na makakatulong ay ang tamasahin ang lahat. Sa aking opinyon, upang makamit ang tagumpay sa sports programming, kailangan mong talagang mahalin ito, mahalin ang paglutas ng mga problema.

Anong mga kasanayan at kaalaman ang kailangan ng mga mag-aaral upang lumahok sa mga kampo ng pagsasanay?

Wala kaming prinsipyong proseso ng pagpili ng mga mag-aaral na pumupunta at lumahok. Ang antas ng kaalaman na kinakailangan ay depende sa kung aling dibisyon sila papasok. Ang aming pinakamahirap na dibisyon ay A. Ang isang baguhan na koponan ay hindi kailangang pumunta doon. Ang Division A ay nilikha para sa mga pinaka may karanasang kalahok na alam na ang lahat ng mga algorithm, may maraming taon ng karanasan sa paglutas ng mga problema at magsasanay para sa kampeonato sa 2020 finals sa Moscow. Para sa mga naghahanda para sa semi-final na mga kumpetisyon, para sa bahagyang hindi gaanong karanasan sa mga kalahok, mayroong Division B. Mayroon ding mga pampakay na paligsahan at mga lektura sa mga kumplikadong algorithm.
Ang mga nagsisimula ay interesado sa Division C, na nasa training camp sa Grodno. Kinakailangan ang kaunting karanasan sa paglahok sa mga kumpetisyon sa ICPC; Ngunit hindi mo masasabi na maaari kang magmula sa simula. Ano ang kailangan upang matagumpay na makasali sa kampo ng pagsasanay? Kumpiyansa na utos ng buong team sa isa sa mga programming language, pangunahin ang C++ at Java, sa mas mababang antas ng Python, basic algometric training, kahit minimal. Gayunpaman, ang aming programa ay pinagsama-sama batay sa kaalaman at kasanayan ng mga mag-aaral. Ininterbyu namin ang mga kalahok tungkol sa kanilang mga kasanayan at sinisikap naming lumikha ng isang programa na magiging kawili-wili at epektibo para sa mga koponan na darating sa kampo ng pagsasanay.

Malaki ba ang impluwensya ng format ng paghahanda sa resulta? Paghahanda sa bahay o pagdating sa mga kampo ng pagsasanay - may pangunahing pagkakaiba ba?

Ang bawat isa ay pumipili ng kanilang sariling format ng paghahanda, ngunit para sa matagumpay na pakikilahok dapat itong maging sistematiko. Hindi ka maaaring dumaan sa isang sesyon ng pagsasanay sa kampo ng pagsasanay at agad na talunin ang lahat sa kumpetisyon. Ang aking opinyon ay kinakailangan na lumahok sa kampo ng pagsasanay. Una, darating ka sa ibang lungsod, na maaaring hindi mo pa napupuntahan. Maaari kang maglakbay, dahil ang mga Moscow Workshop ay gaganapin, nang walang pagmamalabis, sa buong mundo. Ang pinakamalapit ay gaganapin sa Vladivostok at Grodno. Ngunit ang pinakamahalagang bagay sa isang kampo ng pagsasanay ay ang kapaligiran. Kung sumulat ka ng isang paligsahan mula sa bahay, pagkatapos ay magsasanay ka gaya ng dati, at sa paligid mo ay pareho ang pang-araw-araw na mga bagay. At kung dumating ka sa kampo ng pagsasanay, pagkatapos ay nakatakas ka mula sa pang-araw-araw na kapaligiran at nakatuon lamang sa kampo ng pagsasanay. Napakatindi kapag wala kang iniisip, hindi tungkol sa mga karagdagang bagay na dapat gawin, hindi tungkol sa pag-aaral, hindi tungkol sa trabaho. Nakatuon ka sa pagsasanay. Mayroon kang access sa komunikasyon sa mga karanasang kalahok, mga beterano ng ICPC. Ito ay isang magandang pagkakataon upang makilala ang mga taong katulad ng pag-iisip na mahilig din sa programming. Pagkatapos ng lahat, ang pinakamahalagang bahagi ng sports programming ay ang parehong komunidad ng ICPC, ang mga mismong koneksyon. Malalaman ng mga lalaki ang isang malaking bilang ng mga malalakas na tao sa larangang ito, at makakatulong ito sa kanila sa kanilang mga karera sa hinaharap.

Paano nakakaapekto ang mga training camp sa klima sa loob ng mga koponan? Nakakatulong ba ito sa kanila sa mga mapagpasyang kompetisyon?

Siyempre nakakatulong ito at napakabuti. Hindi bababa sa dahil ang klasikong pagsasanay ay ganito: tatlong tao ang nagsama-sama, nagsulat ng nilalaman at umuwi. Hindi ito gagana sa mga kampo ng pagsasanay. Doon ang koponan ay gumugugol ng isang linggo at kalahating magkasama, ang mga kalahok ay nakatira nang magkasama, nagsasanay nang sama-sama at sa ganitong kahulugan ay humihinga nang sabay-sabay. Malaki ang kontribusyon ng mga pagtitipon sa pagkakaisa ng pangkat. Walang mas mahusay na paraan upang makilala ang isa't isa at maunawaan kung paano gamitin ang mga lakas ng bawat isa upang mapakinabangan ang mga resulta sa paligsahan.

Ayon sa kaugalian, ang mga internasyonal na kampo ng pagsasanay ay nagaganap sa isang mataas na mapagkumpitensyang kapaligiran. Paano naaapektuhan ng komunikasyon sa mga katunggali sa hinaharap para sa kampeonato ang mga lalaki kapag naiintindihan nila na ang ilang mga koponan ay mas malakas, ang ilan ay mas mahina?

Ang lahat ay nakasalalay sa pagtutok ng mga lalaki sa trabaho. Sa teoryang, maaaring dumating din ang koponan, natagpuan ang sarili sa ika-1 na lugar, nabalisa at nawalan ng pananampalataya. Pero ang maganda sa training camp ay hindi importante ang resulta ng training camp mismo; Sa anumang paligsahan, ang nagwagi ay ang siyang makakalutas ng karamihan sa mga iminungkahing problema dito at ngayon. May mga precedent din kung saan ang mga koponan na matagal nang nangunguna sa mga kumpetisyon ay hindi makakapasok sa finals. Ito ay isang purong sporting na prinsipyo: ang nagwagi ay hindi ang may higit na karanasan at, sa ilang mga aspeto, isang mas malakas na pangkat, ang nagwagi ay ang isa na nagpapakita ng pinakamahusay na resulta dito at ngayon. Ngunit kung nagsasanay ka nang may pinakamalakas, ito ay nagbibigay-daan sa iyo upang mas matukoy ang iyong tunay na antas. Kung hindi ka sumasakop sa isang napakataas na lugar, naiintindihan mo na kailangan mong magsanay nang mas aktibo. Sa kampo ng pagsasanay, nakakakuha ka ng kumpletong ideya kung ano ang kailangan mong bigyang pansin. At sa sikolohikal, kapag nagsasanay tayo sa mga pinuno, nagsisimula tayong sumunod sa kanila. At sa mga kampo ng pagsasanay maaari kang makipag-usap sa kanila, makipagpalitan ng mga solusyon, magtanong ng isang bagay. Maaari mo ring mahuli ang ilang mga uso sa kung paano nalulutas ang mga problema sa iba't ibang bansa, dahil kahit na ang kaisipan ay maaaring makaimpluwensya sa mga pamamaraan ng solusyon. Ito ay isa pang punto kung bakit ito ay nagkakahalaga ng pakikilahok sa mga kampo ng pagsasanay kaysa sa paghahanda mula sa bahay.

Nangyayari ba na ang mga malalakas na koponan ay pumupunta sa mga kampo ng pagsasanay at sa paglipas ng panahon ay nagsisimulang matalo sa mga sa simula ay medyo mahina?

Maraming dahilan kung bakit nagpapakita ang isang team ng mas mahihinang resulta sa ilang konteksto. Simula sa simpleng pagod, dahil maaaring ito na ang ikatlong training camp sa isang buwan. Ang mga pagtitipon sa Moscow Workshops ay parami nang parami, kaya posible na ang mga lalaki ay nakikipagkumpitensya nang buong lakas. Ang isyu ng pahinga sa panahon ng pagsasanay ay hindi gaanong mahalaga. May panganib na lumampas ito at masunog. Kaagad bago ang mahahalagang kumpetisyon, isang linggo o dalawa nang maaga, ang gawain ay hindi mag-aaksaya ng enerhiya sa hindi kinakailangang mga paligsahan, ngunit upang tumutok sa kung ano ang nasa unahan at ibigay ang iyong makakaya. Halimbawa, sa semi-finals ng World Programming Championship, kung saan lumahok ang mga bata mula sa mga nangungunang teknikal na unibersidad mula sa iba't ibang bansa. Ayon sa kaugalian, ang paligsahan ay nagaganap sa Linggo, sa pagdating at pagbubukas sa Sabado. Ang mga lalaki mismo ay karaniwang dumarating sa Biyernes ng umaga, at ang kanilang gawain ay mag-relax hangga't maaari sa araw na ito, magdiskonekta sa paaralan at makakuha ng mga impression ng bagong lungsod.

Ang 2020 ICPC final ay darating sa Moscow. Makakaapekto ba ang pre-final excitement sa kampo ng pagsasanay sa Moscow o nagpapatuloy ba ang trabaho gaya ng dati?

Ang pangwakas sa Moscow ay isang pambihirang kaganapan. Siyempre, hindi ito ang unang final sa Russia, ngunit ito ang unang pagkakataon na darating ito sa Moscow. Sasabihin ko na hindi ito nangangahulugan na kailangan mong maghanda para sa pangwakas sa kabisera, ngunit hindi para sa iba. Ngunit tiyak na nag-aalala kami. Pagkatapos ng 5 taon, ang pangwakas ay bumalik sa Russia, na isang malaking karangalan, ngunit isang napakalaking responsibilidad. Kinakailangang maghanda nang masinsinan para sa parehong mga tagapag-ayos at kalahok ng aming mga kampo ng pagsasanay, kung saan hinihintay namin ang lahat ng mga mag-aaral na masigasig sa pagprograma ng Olympiad.

Para sa mga Muscovites, simula sa Setyembre, magbubukas kami ng lingguhang mga sesyon ng pagsasanay sa MIPT campus sa Klimentovsky Lane, na magiging malaking tulong para sa mga gustong umunlad sa algorithmic programming at matagumpay na ipagtanggol ang pangalan ng kapital sa ICPC finals.

Pinagmulan: www.habr.com

Magdagdag ng komento