i le asō O le faaiuga o le tauvaga polokalame faavaomalo ICPC 2019 o le a faia i le taulaga Potukale o Porto. O sui o le ITMO University ma isi 'au mai iunivesite i Rusia, Saina, Initia, Amerika ma isi atunuu o le a auai i ai. Se'i ta'u atu ia te oe i nisi auiliiliga.
ICPC ose tauvaga polokalame fa'ava-o-malo i tamaiti aoga. Ua silia ma le 40 tausaga o taofia i latou - o le faaiuga muamua pasia i tua i le 1977. O le filifiliga e faia i ni laasaga. O iunivesite e vaevaeina i itulagi (Europa, Asia, Aferika, Amerika, ma isi). O i latou ta'ito'atasi e talimalo i la'asaga vaeluaga, ae maise le semi-finals a Northern Eurasian na faia i le matou iunivesite. O le au manumalo i tulaga faaitulagi e auai i le faaiuga.
I le ICPC, o 'au e tolu tagata auai e talosagaina e foia le tele o faʻafitauli e faʻaaoga ai le komepiuta e tasi (e le fesoʻotaʻi i le Initaneti). O le mea lea, i le faaopoopo atu i tomai faʻapolokalame, o loʻo faʻataʻitaʻiina foi tomai o le galulue faatasi.
O 'au a le Iunivesite o ITMO ua faafitu ona manumalo i le faailoga autu a le ICPC. O se faamaumauga atoatoa lea na tu mo le tele o tausaga. O le a latou fetaui i le taua mo le ICPC Cup 2019 135 vaega mai le lalolagi atoa. O le Iunivesite o ITMO o loo fai ma sui o lenei tausaga e Ilya Poduremennykh, Stanislav Naumov и Roma Korobkov.
O le a faapefea ona faia le faaiuga?
I le taimi o le tauvaga, 'au o le a maua se komepiuta e tasi mo tagata e toatolu. O loʻo faʻatautaia le Ubuntu 18.04 ma o loʻo i ai vi / vim, gvim, emacs, gedit, geany ma Kate na faʻapipiʻiina muamua. E mafai ona e tusia polokalame ile Python, Kotlin, Java poʻo le C++.
A fo'ia e se 'au se fa'afitauli, e tu'uina atu i le su'ega su'ega, lea e iloilo le code. E le iloa e tagata auai po'o a su'ega o lo'o faia e le masini. Afai e manuia uma, e maua e le 'au 'ai ponesi. A leai, ua faia se mea sese ma auina atu tamaiti aoga e faasa'o le code.
E tusa ai ma tulafono a le ICPC, o le 'au e foia le tele o faʻafitauli e manumalo. Afai e tele 'au fa'apenei, ona fa'amauina lea o le tagata manumalo i le taimi la'ititi fa'asalaga. E maua e tagata auai minute fa'asalaga mo fa'afitauli ta'itasi ua fo'ia. Ole numera o minute e tutusa ma le taimi mai le amataga o le tauvaga i le taliaina o le galuega e le suʻega suʻega. Afai e maua e le 'au se fofo, ona maua lea o le isi luasefulu minute o le faasalaga mo taumafaiga sese taitasi e pasi.
O fa'amoemoega o le siamupini e mana'omia ai le fa'amaopoopoina ma le fa'atonuga. E le gata i lea, latou te faʻataʻitaʻiina le malamalama o algorithms matematika taʻitasi. O se faʻataʻitaʻiga lea o se galuega na ofoina atu i le ICPC 2018 tagata auai:
I typography, o loʻo i ai se faaupuga "vaitafe" - o se faʻasologa o avanoa i le va o upu, lea e fausia mai le tele o laina o tusitusiga. E mana'o se tagata tomai faapitoa i le vaitafe (mo'i) e lolomi se tusi. Na te manaʻo i vaitafe sili ona umi e "fausia" i luga o le itulau pe a lolomi i le monospaced font. E tatau i tagata auai ona fuafua le lautele o fanua o le a ausia ai lenei tulaga.
I le fa'aoga, na maua ai e le polokalama se numera n (2 ≤ n ≤ 2), lea e fuafua ai le numera o upu i totonu o tusitusiga. O le isi, o le tusitusiga na tuʻuina atu: o upu i luga o le laina e tasi na vavae ese i le tasi avanoa ma e le mafai ona sili atu i le 500 mataitusi.
I le galuega faatino, e tatau ona faaalia e le polokalame le lautele o fanua lea e fausia ai le "vaitafe" sili ona umi, ma le umi o lenei vaitafe.