"Kev Sib Tw Nyob": ICPC kawg hauv Porto

Niaj hnub no Qhov kawg ntawm kev sib tw thoob ntiaj teb programming ICPC 2019 yuav muaj nyob rau hauv Portuguese lub nroog ntawm Porto Cov Neeg Sawv Cev ntawm ITMO University thiab lwm pab pawg los ntawm cov tsev kawm qib siab hauv tebchaws Russia, Tuam Tshoj, Is Nrias teb, Tebchaws Asmeskas thiab lwm lub tebchaws yuav koom nrog. Cia peb qhia koj kom ntxaws ntxiv.

"Kev Sib Tw Nyob": ICPC kawg hauv Porto
icpcnews /flickr/ CC BY / Duab los ntawm ICPC-2016 zaum kawg hauv Phuket

ICPC yog dab tsi

ICPC yog kev sib tw programming thoob ntiaj teb ntawm cov tub ntxhais kawm. Lawv tau tuav rau ntau tshaj 40 xyoo - thawj zaum kawg dhau rov qab rau xyoo 1977. Kev xaiv yog ua nyob rau hauv ob peb theem. Cov tsev kawm qib siab raug faib los ntawm cheeb tsam (Tebchaws Europe, Asia, Africa, America, thiab lwm yam). Txhua tus ntawm lawv tuav cov theem nrab, tshwj xeeb tshaj yog Northern Eurasian semi-finals tau tshwm sim hauv peb lub tsev kawm ntawv qib siab. Cov yeej ntawm cov theem hauv cheeb tsam koom nrog hauv qhov kawg.

Ntawm ICPC, pab pawg ntawm peb tus neeg koom tau raug hais kom daws tau ntau yam teeb meem siv ib lub computer (tsis txuas nrog Is Taws Nem). Yog li, ntxiv rau cov kev txawj programming, kev txawj ua haujlwm pab pawg kuj raug sim.

ITMO University pab pawg tau yeej ICPC cov khoom plig tseem ceeb xya zaug. Qhov no yog cov ntaub ntawv tiag tiag uas tau sawv ntau xyoo. Lawv yuav sib ntaus sib tua rau ICPC Cup 2019 135 pawg los ntawm thoob plaws lub ntiaj teb. ITMO University tau sawv cev rau xyoo no los ntawm Ilya Poduremennykh: koj puas xav tau ntau tus thwjtim?, Stanislav Naumov ΠΈ Roman Korobkov.

Qhov kawg yuav tshwm sim li cas?

Thaum sib tw, pab pawg yuav tau txais ib lub computer rau peb tus neeg. Nws khiav Ubuntu 18.04 thiab muaj vi/vim, gvim, emacs, gedit, geany thiab kate pre-installed. Koj tuaj yeem sau cov haujlwm hauv Python, Kotlin, Java lossis C ++.

Thaum ib pab neeg daws qhov teeb meem, nws xa nws mus rau qhov ntsuas server, uas ntsuas cov cai. Cov neeg tuaj koom tsis paub tias qhov kev sim ntawm lub tshuab ua haujlwm li cas. Yog tias tag nrho lawv ua tiav, pab pawg tau txais cov ntsiab lus ntxiv. Txwv tsis pub, qhov yuam kev yog tsim thiab cov tub ntxhais kawm raug xa mus kho cov cai.

Raws li ICPC txoj cai, pab pawg uas daws cov teeb meem feem ntau yeej. Yog tias muaj ob peb pab pawg, ces tus yeej yog txiav txim siab los ntawm lub sijhawm tsawg tshaj plaws. Cov neeg koom nrog tau txais cov feeb nplua rau txhua qhov teeb meem daws tau. Tus naj npawb ntawm cov feeb yog sib npaug rau lub sijhawm txij thaum pib ntawm kev sib tw mus rau qhov kev lees paub ntawm kev ua haujlwm los ntawm cov neeg rau zaub mov xeem. Yog tias pab neeg nrhiav kev daws teeb meem, ces nws tau txais nees nkaum feeb ntxiv ntawm kev nplua rau txhua qhov kev sim tsis raug kom dhau nws.

"Kev Sib Tw Nyob": ICPC kawg hauv Porto
icpcnews /flickr/ CC BY / Duab los ntawm ICPC-2016 zaum kawg hauv Phuket

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π·Π°Π΄Π°Ρ‡

Lub hom phiaj ntawm kev sib tw yuav tsum muaj kev sib koom tes pab pawg thiab kev sib koom siab. Tsis tas li ntawd, lawv sim kev paub txog tus kheej lej algorithms. Nov yog ib qho piv txwv ntawm txoj haujlwm uas tau muab rau ICPC 2018 cov neeg koom:

Hauv typography, muaj lo lus "dej" - qhov no yog qhov sib lawv liag ntawm cov lus, uas yog tsim los ntawm ob peb kab ntawv. Ib tus kws tshaj lij dej hiav txwv (rau tiag) xav luam tawm ib phau ntawv. Nws xav kom tus dej typographic ntev tshaj plaws rau "daim ntawv" ntawm nplooj ntawv thaum luam ntawv hauv monospaced font. Cov neeg koom yuav tsum tau txiav txim siab qhov dav ntawm cov teb uas yuav ua tau raws li qhov xwm txheej no.

Ntawm cov tswv yim, qhov kev zov me nyuam tau txais tus lej n (2 ≀ n ≀ 2), uas txiav txim siab txog cov lus hauv cov ntawv nyeem. Tom ntej no, cov ntawv tau nkag mus: cov lus ntawm ib kab tau sib cais los ntawm ib qho chaw thiab tsis tuaj yeem muaj ntau dua 500 tus cim.

Ntawm cov zis, qhov kev zov me nyuam yuav tsum tau qhia qhov dav ntawm cov teb uas qhov ntev tshaj plaws "dej" tsim, thiab qhov ntev ntawm tus dej no.

Daim ntawv teev tag nrho rov qab txij xyoo tas los no thiab kev daws teeb meem rau lawv nrog kev piav qhia tuaj yeem pom ntawm ICPC lub vev xaib. Ib. muaj archive nrog cov kev xeem, uas cov neeg koom nrog cov kev pab cuam tau "tau nthuav tawm."

Yog li yav tav su no ntawm lub vev xaib championship thiab YouTube channel Yuav muaj kev tshaj tawm nyob rau ntawm qhov chaw. Muaj tam sim no pre-show recordings.

Dab tsi ntxiv peb muaj nyob rau hauv blog ntawm Habre:

Tau qhov twg los: www.hab.com

Ntxiv ib saib