Ruski studenti osvojili su Svjetsko prvenstvo u programiranju. Pronicljivost: Kako je nastala karijera mogućnosti za IT rasvjetno prvenstvo na Međunarodnom prvenstvu u programiranju

25.05.2017, Čet, 10:39, Msk , Tekst: Valerija Šmirova

Studenti ITMO-a igrali su prvi dio najstarije svjetske olimpijade u programu ACM ICPC 2017, osvojivši nagradu za super šampionat. Tse soma osvajam na prvenstvu, što je lagani rekord. Sećanje na prošlu sudbinu Sankt Peterburgskog državnog univerziteta setve četvrti mesec.

Peremoga ITMO

Tim Nacionalnog univerziteta za informacione tehnologije, mehaniku i optiku iz Sankt Peterburga (ITMO) poslao je prvo mjesto na Međunarodnu olimpijadu sa programom ACM ICPC 2017. Osvojimo zlatnu medalju, Ivan Bilonogov, Illya Zban, Volodymyr Smikalov taj trener Andriy Stankevich nagrađeni su nagradom od 12 hiljada dolara.

Završno kolo Olimpijade Projšova 24. maja u Rapid Cityju, SAD. Predstavnici ITMO-a su bili u mogućnosti da pravilno ocjenjuju 10 od 12 dana i rade sve bolje i bolje. Iza reči peremozhtsiv, koji su se okretali sa 10 vođa tokom 4 godine, pomogla im je intuicija, jer im je omogućila da se ušuškaju u procesu sakupljanja činjenica. Prvaci su studenti Odsjeka za kompjuterske tehnologije, njihov trener finalista ACM ICPC zadnjih 15 godina.

Ostale nagrade

12 najboljih ekipa osvaja medalje na prvenstvu, jer su učestvovali u finalu. Ovoga puta timovi sa Univerziteta u Varšavi, Univerziteta u Seulu i St. državni univerzitet(SPbDU). Njihovi učesnici su također postigli 10 od 12 dana, ali su igrali na rezultat. Ekipe su nagrađene i zlatnim medaljama.

ITMO je postao šampion svijeta programiranja

Timovi Univerziteta Fudan, Univerziteta u Pekingu, Univerziteta Xinhua i Moskovskog instituta za fiziku i tehnologiju plasirali su se među osvajače srebrnih medalja na Olimpijadi. Bronzane medalje Nagrađeni su timovi Univerziteta u Tokiju, Švedskog kraljevskog instituta za tehnologiju, Uralskog federalnog univerziteta i Korejskog instituta za napredne tehnologije.

Rekorder Olimpijade

Rusija učestvuje u ACM ICPC od 1995. godine. Tokom čitavog sata, ruski timovi su 12 puta postali prvaci Olimpijade. Za ITMO je ova pobjeda već bila evidentna. Protekla godina je bila prvi mjesec sjetve SPbDU, na rahunci, kao vatra, 4 pobjede na olimpijadi. ITMO iste sudbine će dobiti medalju. VNZ je rekorder po broju pobjeda na ACM ICPC, jer je prva bula održana 1977. godine. Najstarije svjetsko prvenstvo u programiranju sponzorira IBM.

Na Olimpijadi je učestvovao 46.381 student sa 2.948 univerziteta iz 103 zemlje. U finale su se plasirale 133 ekipe, 13 ruskih. Tri od njih su predstavljala univerzitete u Moskvi, mnogo timova je bilo iz Sankt Peterburga, a ostali učesnici su bili iz Jekaterinburga, Novosibirska, Perma, Petrozavodska, Saratova, Samarije i Tomska.

Rapid City (SAD) je 24. maja proslavio kulminaciju ACM Svjetskog prvenstva u programiranju ICPC-2017. Tim Univerziteta ITMO postao je apsolutni šampion, postigavši ​​10 od 12 pobjeda i poentirajući za supers. Na ovaj način, univerzitet iz Sankt Peterburga, postavivši novi rekord u istoriji takmičenja: selekcije za ITMO univerzitet postale su prilika za ACM ICPC, koji još nije otišao na isti univerzitet u svetu. Šampionski pehar preko glave podigli su studenti Odsjeka za računarske tehnologije Volodymyr Smikalov, Ivan Bilonogov i Illya Zban. U finalu najprestižnijeg slogana među programerima učestvuju 133 tima iz svih regija svijeta, sprint je prošao već 41 put.

Dodjela nagrada timu Univerziteta ITMO

Izbor univerziteta je bio u stanju da tačno oceni 10 dana od 12, trošeći najmanje vremena na cenu. Sam sat izvršavanja zadataka i manji broj nedavnih pokušaja da se zadaci ispune, osigurali su timu šesti ACM ICPC kup. I ostali "zlatni" timovi, koji su sastavili četvoricu lidera u takmičenju, takođe su postigli deset zadataka. Doslovno pet svjetskih prvaka je napadnuto od strane tima Varšavski univerzitet, kolishna lider ACM ICPC-2017. Na trećoj poziciji programa sa Nacionalnog univerziteta u Seulu. Tim SPbDU završio je sa četvrtim rezultatom - šampion prosle sudbine. Selekciju za ITMO univerzitet čine 3 studenta Fakultet informacionih tehnologija i programiranjaVolodymyr Smikalova(prva godina master studija odsjeka CT), Ivan Bilonogov(četvrta godina prvostupnika odsjeka CT) da Illy Zbanya(četvrta godina diplomskog studija odsjeka CT). Trener tima bio je vanredni profesor Katedre za računarske tehnologije, kandidat tehničkih nauka Andriy Stankevich, koji je u 2016. pripremio više od jedne generacije sportista-programera za osvajanje prestižne nagrade ACM ICPC Senior Coach Award za one koji su u finalu takmičenja već 15 godina.

„Zmaganja je prošla čudesno glatko,- dijelite neprijateljstvo Ivan Bilonogov. - Neki lideri su se intuitivno klanjali činjenicama, kao da to nisu mogli ispraviti, a to nas gotovo nije vodilo. Uspjeli smo izgraditi 10 dana, zapravo, za par godina, a cijena je davala ogromnu rezervu opijenosti. Ali samo u kinci, ako smo dobili deset dana, pomislio sam: “Dobro, možda, uzmi zlato!”.

Drugi ruski timovi su također postali pobjednici: tim MFTI nakon ACM ICPC i Uralski federalni univerzitet "bronzano" takmičenje. Za prošlu godinu Rusiju je predstavljalo 13 ekipa - još jedna, manja za prošlu, tri ekipe iz Moskve i Sankt Peterburga, te još jedna iz drugih mjesta: Saratova, Perma, Petrozavodska, Novosibirska, Samarije, Tomska i Jekaterinburga. Timovi iz Ruske Federacije na prvenstvu su učestvovali od 1993. godine, a od 2000. godine su već 12 puta nadmašili tim, uključujući rijeku.

Uz kompletnu tabelu rezultata možete potražiti pomoć.

“Svi timovi koji su ušli u TOP-12 više puta su proglašavani na listama favorita - nije bilo velikih iznenađenja. Por_vnya sa prošlom sudbinom, Azijski univerziteti pokazali su težak zaokret: prošle godine su osvojili samo dvije medalje, i to odjednom - čitav niz. Međutim, region kože ima mnogo jakih timova i konkurencija postaje vruća”, - komentira trener tima za ITMO Univerzitet Andriy Stankevich.

Ostatak godine, zmagan, zíznavsya trener, bula za novu nije manje hvale, niže za íí̈ podopíchnyh.

“Pošto je turnirska tabela zamrznuta, sledeći način da pokažem treneru da je zgrada zakazana, momci po prvi put nemaju sliku sa ekrana svog kompjutera tokom prenosa, pomenuo sam da je prešao na stranu sa rezultatima i pomislio: otzhe, all harazd, zdali. Nisu to bile iste naredbe, s obzirom na koje bi se varto smatralo pogrešnim mišljenjem", - dijeli trener.

Tradicionalno, kao i svake druge godine, takmičenje se održava pet godina. Za cijeli sat polaznici mogu virišiti uvježbavanje zadatka. Posebnost zmagana je u tome što ekipa od tri osobe sjedi ispred jednog kompjutera. Za tu kremu logike, da vminnya pratsyuvati pod škripac, smrad može pokazati vještinu zapovjedništva i ispravnu raspodjelu uloga. Da biste osvojili djela zavdannya, dovoljno je za manje od tačnosti i poštovanja odrediti organizatore prvenstva. Za druge je potrebno izgubiti znanje o raznim algoritmima. Kao rezultat rada komande, najveći dio je softverska sigurnost, koja je najbolji način da se isporuči umovima. Zadaci se automatski revidiraju nakon testova, kao rezultat toga, rezultati se zbrajaju, pregled odluka se pregleda u realnom vremenu. Obuhvaćen je ukupan broj zadataka, kao i broj uzoraka koji je tim razradio kada je narudžbina završena. Nemojte čekati komandu da ustanete gore-dolje s brkovima. Dakle, zhorstkí umovi vídpovídat stvarnom životu: čak i klijent može samo djelovati kao programer, još jedan sat i resurse prvog.

Za plasman na ACM ICPC finale potrebno je proći ljekarski pregled u srednjoj školi. Zvonite na ove kapije da preuzmete sudbinu preko 300 hiljada ljudi. Tada ćemo proći, na kojem se imenuju vođe, dan finala. Šampioni ICPC-a osvajaju Kup Svjetskog prvenstva i solidnu nagradu od 15.000 američkih dolara. Druge pobjedničke ekipe također ne mogu bez materijalnog vina.

Međunarodno takmičenje u kolegijalnom programiranju održava se naširoko od 1977. godine pod pokroviteljstvom Asocijacije za računarsku tehnologiju (ACM, sa sjedištem u New Yorku). I ove godine ACM ICPC je postavio novi rekord po broju učesnika. 46.381 student iz Mayzhea, tri hiljade univerziteta odnijelo je sudbinu regionalnih škola. Više od 40.000 programera učestvovalo je u prošloj godini tokom šampionata. Prema statistici organizatora prijave, broj učesnika je porastao za 2000% od 1997. godine, pošto je šampionat promovisao IBM.

Bagato nije pobedio! Koža je naprednija sprijeda. Tim Univerziteta za informacione tehnologije, mehaniku i optiku iz Sankt Peterburga osvojio je naslov prvaka za Svjetsko prvenstvo u programiranju ACM ICPC 2017. Tse soma osvojiti ITMO od najprestižnijih intelektualni turnir mladi programeri.

Bitka najjačih

Najveći studenti programeri iz preko stotinu zemalja rođeni su 20. maja u Rapid Cityju, u blizini Pivdenny Dakote, SAD. Na novom je učestvovalo 128 ekipa, od kojih je 13 predstavljalo Rusiju, tri - Sankt Peterburg. Finale je proverila ne samo ekipa, već i ubice, koje su vrebale za direktan prenos. Da bi postali prvaci svijeta, mladi programeri su bili krivi što su uradili pravu stvar više od 12 zadataka koji su pred njih bili postavljeni.

Bitka se pokazala teškom. Timovi su bukvalno napredovali jedan prema jedan na pet. Nakon 40 minuta budući prvaci izgubili su manje od tri gola, ali više od tri na devetom mjestu turnirske tabele. Ale smrad viri. Ni. Smradovi su znali da mogu biti sve bolji i bolji. Nakon još 20 minuta, ITMO tim je pobijedio prije pet dana i nadmašio sve superiste. Nakon osam sati vođa se promijenio. Ale, deveti opet okrenuo pítertsív na prvom mjestu. Nakon deset pobjeda, timovi su stali u konačnim rezultatima.


U rezultatskom rezultatu. Fotografija: Odsjek CT na ITMO Univerzitetu "VKontakti"

Semirazov Champions

Rezultati studentskog prvenstva u sportskom programiranju ACM ACPC-2017 postali su dom studenata. Prvo je tim poslao Univerzitet ITMO, dodajući do šest pobjeda jednu, - objavili su radio vijesti na službenoj strani univerziteta na društvenim mrežama oko 01:36 van Moskve.

Programeri sa Univerziteta ITMO potvrdili su svoj svjetski rekord, a pobjednički pehar najprestižnijeg studentskog turnira usred programera stiže u Sankt Peterburg.

Izbor univerziteta je bio u stanju da tačno oceni 10 od 12 dana, trošeći najmanje vremena na cenu. Upravo u času ceremonije manji broj skorašnjih uzoraka njihovih projekata osigurao je timski ACM ICPC kup, potvrđuju u pres-službi ITMO-a.

Smrad osovine, heroji!

Ovu pobjedu Univerzitetu ITMO na ACM ICPC, osvojivši 10. od 12. nagrade za najbolji pogled i najbolje za sve protivnike, donijeli su studenti Odsjeka za računarske tehnologije Ivan Bilonogov, Illya Zban i Volodymyr Smikalov. Glavni trener tima peremozhtsiv je Andriy Stankevich, vanredni profesor Katedre za računarske tehnologije, kandidat tehničkih nauka.


Danas, oko 18. moskovskog sata, u američkom Rapid Cityju biće objavljeno finale najprestižnije svjetlosne magije za programere - ACM ICPC. Molimo za sve zahtjeve za podršku live (Uskoro počinje direktan prenos povodom 17. godišnjice u Moskvi) i podrži tim Univerziteta ITMO - jednog od favorita na prvenstvu. O tome kako su se ekipe iz cijelog svijeta spremale za finale, a i prognoze za pobjedu su manje.

Nema puno činjenica

  • Sportsko programiranje selektivno bira više učesnika, niže olimpijske igre- Na ACM ICPC stunnerima učestvovalo je 46.381 osoba iz 103 zemlje, tada je na Ljetnim olimpijskim igrama u Riju u svim fazama učestvovalo 11.544 sportista (4 puta manje).
  • Interes do zmagana raste s skin rock. Yak zaznachaє Volodymyr Parfonov, direktor regіonalnogo pіvfіnalu chempionship ACM ICPC u Russia je kraїnah Pіvnіchno-Shіdnoї Єvropi, dekan Fakulteta іnformatsіynih tehnologіy da programuvannya Unіversitetu ІTMO, 2004. rotsі u svіtovіy pershostі ACM ICPC uzimao sudbina 8000 programіstіv (vklyuchayuchi regіonalnі vídbírkoví Etap) 2016 - već preko 40 hiljada.
  • Iza ruskih vicha, liderstvo prvenstva je odavno uspostavljeno - naši timovi su 11 puta postali apsolutni prvaci ACM ICPC. Među njima, timovi Univerziteta ITMO pobijedili su 6 puta na prvenstvu - svjetski rekord (u 2017. timovi Univerziteta ITMO takmiče se za titulu sedmostrukog prvaka svijeta).
  • Broj učesnika iz Rusije već je visok: 2004. godine u svim fazama šampionata učestvovalo je 2.100 programera iz Rusije, do 2016. njihov broj je porastao na 3.400.
  • Format ACM ICPC prvenstva naziva se ne samo jednim od najvećih na daljinu, već i jednim od najkomplikovanijih: skin tim ima samo jedan kompjuter i, u stilu izraza, može biti najuspješniji. Kroz ovo se na prvenstvu ne napreduje samo kreativnost, poznavanje algoritama i „materijala“, već i uloga tima.
Rekao bih da je moguće postići uspjeh u podizanju do savršenog nivoa, moguće je samo poznavanje prve kategorije (znanje matematike, algoritama, programiranja jezika). Tim nije ništa manje, poznavanje druge kategorije [pregled pravih taktika, učenje kompetentne distribucije resursa] uvelike pojednostavljuje život i radi kao katalizator. Kao iu svakom sportu: fizički početnici i poznavanje tehnologije, psihologije, takođe. Moguće je postići uspjeh samo po prvi put, ali još jedan pracyuvatime katalizator

– Pavlo Krotkov, diplomac Fakulteta za informacione tehnologije i programiranje Univerziteta ITMO, učesnik i organizator takmičenja u programiranju bez lica u Rusiji i inostranstvu, uključujući ACM ICPC NEERC

  • Prije govora, počevši od godišnjice prošle sudbine, Pavla i njegovih kolega - Maksima Buzdalova, šampiona ACM ICPC 2009. do sudbine Darije Jakovljeve, pošto je 2016. broj porastao na deset na međunarodnom programu Google Code Jam za žene - da predaju kurs „Kako se promeniti: tajne šampiona“, pokretanje ITMO univerziteta na edX platformi. O onima koji su dali šampione početnicima u sportskom programiranju pisali smo ovdje:.
  • Za onlajn prenos prvenstva prijavljuje se i tim Univerziteta ITMO (pa, ne sportisti-programeri, već fahivci iz video prenosa). U tom času, dok se učesnici prvenstva bore za šampionsku titulu, video grupa, analitičari, reditelj, režiser, dizajner, programeri i video montažeri pokušaće da preprave finale ACM ICPC za pobedu, jer će takav cíkavo posterigati ljude iz cijelog svijeta. Do govora, čija je sudbina posebna za ruske oči, organizujemo kretanje ruskog jezika. O tome, kako tim radi, kako hardverska i softverska rješenja pobjeđuju svakog sata emitovanja, pročitajte u ovom materijalu.

Priprema učesnika

Prvo, sudjelujte u finalu, timovi koji će proći obuku u različitim prednjim kampovima. Jedna od ovih faza obuke trebalo bi da se održi na bazi Moskovskog instituta za fiziku i tehnologiju (Moscow Workshops ACM ICPC).

Format radionica treba da bude težak: za 11 dana neprekidne obuke, učenici osvoje najmanje 100 olimpijskih zadataka. Takođe, u okviru programa obuke sprovode se konsultacije sa izborom predavanja i prezentacijom nastavnog materijala.

Buduće pobjede ne mare za takav trening: 2016. godine 8 od 13 ACM ICPC timova je učestvovalo na trening kampovima. A 170 studenata i trenera, koji su predstavljali 19 zemalja i 44 univerziteta, učestvovalo je na najnovijim moskovskim radionicama ACM ICPC. Mogućnost učešća na daljinu omogućila je timove iz SAD, Letonije, Rumunije, Kine i Indije da treniraju ruski fahivti.

Predviđanja: ko će pobediti

Prema procjenama Andrija Stankeviča, trenera tima Univerziteta ITMO i člana organizacionog odbora pivfinalnog prvenstva svijeta u zemljama Pivnično-Shidnoj Evrope, među kandidatima za pobjedu ove sudbine biće i sljedeći univerziteti:
  • Rusija: Državni univerzitet u Sankt Peterburgu, Univerzitet ITMO i Moskovski institut za fiziku i tehnologiju (tri najbolja tima u regionu Pivnično-Shidna Evropa)
  • kina: Univerzitet Xinhua, Univerzitet transporta u Šangaju, Univerzitet Fudan, Univerzitet u Pekingu.
  • SAD: Massachusetts Institute of Technology.
  • Švedska: Kraljevski tehnološki institut.
Prema riječima Andrija Stankeviča, timovi sa drugih kineskih i korejskih univerziteta mogu im parirati, a tradicionalno je jak i tim Varšavskog univerziteta.
Kako su pokazala predfinalna takmičenja na Moskovskom institutu za fiziku i tehnologiju, tim kineskog univerziteta Xinhua je još jači. Prije nje ulaze studenti, kao da su u svoje vrijeme školarci sjedili apsolutni prvi mjesec na međunarodnoj olimpijadi. Tim nije ništa manje, naša dva tima su išla da ih savladaju na poligonu, za to postoji šansa.

Od ruskih timova, dobro su se pokazali timovi Univerziteta ITMO, Državnog univerziteta Sankt Peterburga i Moskovskog instituta za fiziku i tehnologiju. Od neuspjeha u ostatku takmičenja - ekipa Australije (Univerzitet New Walesa) i najjača, niža ranije, ekipa KTH iz Stockholma. Također možete prepoznati jake timove sa MIT-a i nekoliko drugih kineskih univerziteta: Šangajski univerzitet transporta, Univerzitet Fudan iz Pekinga, Univerzitet u Pekingu.”
– Andriy Stankevich


Volodimir Parfjonov znači da su se iz nekog razloga rezultati ruskih timova, koji su otišli u finale, pokazali kao bodovi: lideri su bili konstantno dobri, ali je skladište univerzitetskih finalista bilo praktično nepobedivo zbog prošle sudbine.
Među ruskim finalistima su učesnici starog ([smrd] i ranije stigli u finalnu fazu, ali ne i sve roki), krhotine za pripremu tima, kako se ide u finale, još važnije.

Ako pričate o regionu [Pivnično-Shidna Evropa], onda je sezona Državnog univerziteta u Sankt Peterburgu, Univerziteta ITMO i Moskovskog instituta za fiziku i tehnologiju - tri najjača ruska tima, oskolki na MDU, na primer, sezona nije dobro. Iz drugih zemalja [regija], bjeloruski timovi mogu nam se pridružiti.
- Volodimir Parfjonov

MOSKVA, 19. aprila /TAS/. Ruski studenti osvojili su Svjetsko prvenstvo i dvije medalje sa 13 na prestižnom ICPC šampionatu u programiranju, u čijem je finalu u Pekingu osvojila četvorica. Svi timovi studenata sa nekoliko ruskih univerziteta - MDU im. Lomonosov, Moskovski institut za fiziku i tehnologiju, ITMO i Uralski federalni univerzitet, saopštila je pres služba Moskovskog instituta za fiziku i tehnologiju.

"Ruski učesnici osvojili su kup svijeta i dvije medalje sa 13 - više, niže, ostale zemlje učesnice: timovi iz Kine i Sjedinjenih Država osvojili su po tri medalje, po jednu iz Japana, Južne Koreje i Litvanije. Prije svega, osvojili su pehar prvaka MDU-a." Gold ", krím MRLs otrimali MFTÍ, Pekínsky uníversitet i Tokíysky universitet." Sríblo "dístalosya Seulskomu universitetu, Uníversitetu Pívdennogo Wales, Uníversitetu Sínhua i Shanhayskomu uníversitetu i Shanhayskomu uníversitetu i Tokíyskomu universitetu za BIO-Tízavosítitet za Bíjronízítízítnízitetu za Bíjronzítízítígítitetu í̈mouversitetu. .

Svjetsko prvenstvo u programiranju

Međunarodno univerzitetsko takmičenje u programiranju (ICPC) je najstarije, najveće i najprestižnije prvenstvo u sportskom programiranju na svijetu. Kampanja se provodi nasumično od 1977. godine pod okriljem Asocijacije za računarsku tehnologiju (ACM). U finalu prvenstva učestvuju ekipe, koje su prošle dosta faza takmičenja na regionalnim etapama.

Po prvi put u ICPC šampionatu, uključujući regionalne turnire, bilo ih je oko 50 hiljada. najbolji studenti programeri od oko 3.000. univerziteti, koji predstavljaju 111 zemalja.

Ruski programi su vodeći u svjetlu već bogato rokiv. Od 2000. godine timovi iz naše zemlje su već 13 puta pobijedili na ICPC-u. Šest godina, od 2012. do 2017. godine, svetski kup su uručile jedna do dve ekipe iz Sankt Peterburga - Državni univerzitet Sankt Peterburga i Univerzitet ITMO, što je svetski rekord po broju šampionskih titula: za sajam u maju ovaj kup . Najbliže strane zvijezde, američki Stanford i kineski univerzitet Jao Tong, imaju samo tri pobjede.

Timovi iz Ruske Federacije učestvuju na ICPC-u od 1993. godine.

U ICPC-u rade timovi od tri studenta do 25 godina. Poredak tima ima samo jedan kompjuter, tako da, upotrijebimo logiku i vminnya za vježbanje u teškim vremenskim okvirima, takmičari mogu pokazati vještine u međusobnom modalitetu sa timom i kompetentno podijeliti uloge. Peremagae tim, jak je ispravno vyrishila najveći broj dana i pokazao najbolji sat.

Svi pobednici ICPC-a osvajaju peni nagradu: tim šampiona - 15 hiljada dolara; timovi koji su osvojili zlatne medalje - po 7,5 hiljada dolara; osvajači srebrnih medalja - po 6 hiljada dolara, a timovi koji su osvojili bronzu - po 3 hiljade dolara.