"Impi Ebukhoma": I-ICPC Final ePorto

Namuhla Amanqamu omncintiswano wezinhlelo zamazwe ngamazwe i-ICPC 2019 azoba sedolobheni lasePortugal iPorto.Abamele i-ITMO University kanye namanye amaqembu avela emanyuvesi aseRussia, China, India, USA nakwamanye amazwe bazobamba iqhaza kuwo. Ake sikutshele kabanzi.

"Impi Ebukhoma": I-ICPC Final ePorto
icpcnews /flickr/ CC BY / Izithombe ezivela kowamanqamu we-ICPC-2016 ePhuket

Yini i-ICPC

I-ICPC umncintiswano wokuhlela wamazwe ngamazwe phakathi kwabafundi. Baneminyaka engaphezu kwengu-40 bebanjwe - owokugcina wokuqala kudlule emuva ngo-1977. Ukukhetha kwenziwa ngezigaba eziningana. Amanyuvesi ahlukaniswe ngesifunda (iYurophu, i-Asia, i-Afrika, iMelika, njll.). Ngamunye wabo ubamba izigaba ezimaphakathi, ikakhulukazi owandulela owamanqamu weNorthern Eurasian senzeka enyuvesi yethu. Abaphumelele ezigabeni zesifunda babamba iqhaza kowamanqamu.

Kwa-ICPC, amaqembu abahlanganyeli abathathu acelwa ukuthi axazulule inani lezinkinga esebenzisa ikhompuyutha eyodwa (engaxhumekile ku-inthanethi). Ngakho-ke, ngaphezu kwamakhono okuhlela, amakhono okusebenzisana nawo ayahlolwa.

Amaqembu e-ITMO University asewine umklomelo oyinhloko we-ICPC izikhathi eziyisikhombisa. Leli irekhodi eliphelele elimile iminyaka eminingi. Bazodudulana empini ye-ICPC Cup 2019 Amaqembu angu-135 avela kuwo wonke umhlaba. ITMO University imelwe kulo nyaka ngabakwa Ilya Poduramennykh, UStanislav Naumov и Roman Korobkov.

Uyokwenzeka kanjani owokugcina?

Ngesikhathi somncintiswano, amaqembu izothola ikhompuyutha eyodwa kubantu abathathu. Isebenzisa Ubuntu 18.04 futhi ine-vi/vim, gvim, emacs, gedit, geany kanye ne-kate efakwe ngaphambili. Ungabhala izinhlelo ngePython, Kotlin, Java noma C++.

Uma ithimba lixazulula inkinga, liyidlulisela kuseva yokuhlola, ehlola ikhodi. Abahlanganyeli abazi ukuthi yiziphi izivivinyo ezenziwa umshini. Uma bonke bephumelele, iqembu lithola amaphuzu ebhonasi. Uma kungenjalo, iphutha liyakhiqizwa futhi abafundi bathunyelwe ukuze balungise ikhodi.

Ngokwemithetho ye-ICPC, iqembu elixazulula izinkinga eziningi liyawina. Uma kunamaqembu amaningana anjalo, khona-ke owinile unqunywa isikhathi esincane kakhulu sokujeziswa. Abahlanganyeli bathola imizuzu yenhlawulo yenkinga ngayinye exazululiwe. Inombolo yemizuzu ilingana nesikhathi kusukela ekuqaleni komncintiswano kuya ekwamukelweni komsebenzi yiseva yokuhlola. Uma iqembu lithola isisombululo, lizobe lithola eminye imizuzu engamashumi amabili yesijeziso ngomzamo ngamunye ongalungile wokusidlulisa.

"Impi Ebukhoma": I-ICPC Final ePorto
icpcnews /flickr/ CC BY / Izithombe ezivela kowamanqamu we-ICPC-2016 ePhuket

Izinkinga zesampula

Izinjongo zomqhudelwano zidinga ukubambisana kweqembu nokugxilisa ingqondo. Ukwengeza, bahlola ulwazi lwama-algorithms ezibalo ngamanye. Nasi isibonelo somsebenzi onikezwe ababambiqhaza be-ICPC 2018:

Ku-typography kunegama elithi "umfula" - lokhu ukulandelana kwezikhala phakathi kwamagama, okwakhiwa emigqeni eminingana yombhalo. Uchwepheshe othile womfula (okwangempela) ufuna ukushicilela incwadi. Ufuna imifula emide kakhulu yokubhala "iyakheke" ekhasini lapho iphrinta ngefonti ene-monospace. Abahlanganyeli bekufanele banqume ububanzi bezinkambu lapho lesi simo sizohlangatshezwana khona.

Kokufakwayo, uhlelo luthole inombolo ephelele n (2 ≤ n ≤ 2), enquma inani lamagama embhalweni. Okulandelayo, kwafakwa umbhalo: amagama asemgqeni owodwa ahlukaniswa yisikhala esisodwa futhi awakwazanga ukuba nezinhlamvu ezingaphezu kuka-500.

Ekuphumeni, uhlelo kwakudingeka lubonise ububanzi bezinkambu lapho kwakhiwa khona “umfula” omude kakhulu, nobude balo mfula.

Uhlu olugcwele emuva kusukela ngonyaka odlule futhi izixazululo kuzo nezincazelo ingatholakala kuwebhusayithi ye-ICPC. Ibid. kunengobo yomlando enokuhlolwa, lapho izinhlelo zabahlanganyeli “zavezwa khona.”

Ngakho ntambama kuwebhusayithi yobuqhawe futhi kuqhubeke Isiteshi se-YouTube Kuzosakazwa bukhoma endaweni yesigameko. Iyatholakala manje pre-show okuqoshiwe.

Yini enye esinayo kubhulogi ku-Habré:

Source: www.habr.com

Engeza amazwana