Varžybų sistema

2025-12-04

Praktinių uždavinių sprendimai olimpiados metu turi būti įkeliami į varžybų sistemą CMS, kuri automatiškai juos įvertina. 

Varžybų sistema olimpiados metu veikia adresu: cms.lmio.lt. Šiuo adresu sistema veikia nuo olimpiados dienos iki patvirtinami galutiniai einamojo etapo rezultatai. 

Ne olimpiados metu treniruotėms varžybų sistema veikia adresu: olimp.mif.vu.lt. 

Atkreipiame dėmesį, kad sukūrus paskyrą treniruotėje, ta pati paskyra negalioja olimpiadoje. 

 

Vertinimas

Savo įkeltų sprendimų įvertinimus – taškus, klaidų pranešimus – matysite iš karto. Jei surinkote ne visus taškus, programą galite keisti ir įkelti vertinimui iš naujo. 

Mokyklos ir Savivaldybės etapuose bei Šalies etapo atrankinėje dalyje taškai skiriami už kiekvieną įveiktą testą išskyrus pavyzdinius (esančius sąlygoje). Galutiniam rezultatui skaičiuoti imamas daugiausiai taškų surinkęs to paties uždavinio sprendimas.

Šalies etapo baigiamojoje dalyje testai sugrupuojami į dalines užduotis ir taškai skiriami už dalinę užduotį, jei įveikiami visi konkrečios dalinės užduoties testai. Galutiniam rezultatui skaičiuoti imamas geriausias kiekvienos dalinės užduoties rezultatas. 

Pavyzdžiui, jei dalyvis parašė du skirtingus sprendimus ir pirmasis įveikia tik pirmąją dalinę užduotį, o antrasis – tik antrąją, tai įkėlęs abu sprendimus dalyvis gaus taškus už abi dalines užduotis.

 

Ribojimai

Olimpiados metu gali būti nustatomi sprendimų įkėlimo ribojimai – įkėlimų bendras skaičius ir dažnumas. Pavyzdžiui, sistema leidžia įkelti sprendimą ne dažniau kaip kas 30 sekundžių, o to paties uždavinio galima įkelti ne daugiau nei 50 sprendimų. Konkrečiam etapui taikomus ribojimus tuo atveju, jeigu jie taikomi, rasite to etapo puslapyje šioje svetainėje o taip pat CMS sistemoje.  

Prieš olimpiadą

Labai svarbu susipažinti su varžybų sistema ir ją išbandyti iki olimpiados. 

Įvestis/išvestis

Varžybų sistemoje pradinius duomenis reikia skaityti iš standartinės įvesties (klaviatūros), o rezultatus pateikti į standartinę išvestį (ekraną).

Labai svarbu įvesti ir išvesti tik tai ko prašo užduotis ir tiksliai tokiu formatu koks pateiktas sąlygoje. Dalyvių programos testuojamos automatiškai, todėl jei programa papildomai išves pranešimą arba išves rezultatus kitokiu formatu (pavyzdžiui, išves du skaičius vienoje eilutėje, nors užduotis prašo išvesti dviejose eilutėse), tikėtina, kad toks sprendimas negaus taškų.

Programavimo kalbų dokumentacija

Olimpiados metu programavimo kalbų dokumentacija bus pasiekiama varžybų sistemoje:

Klausimai

CMS leidžia mokiniams užduoti klausimus. Jei mokinys olimpiados metu mano, kad užduotyje ar testuose yra klaida, kad varžybų sistema netinkamai veikia, nesupranta, kodėl jo kompiuteryje sprendimas veikia, o įkėlus į varžybų sistemą neveikia, gali parašyti klausimą CMS žinučių sistemoje.

Atkreipiame dėmesį, kad į klausimus CMS sistemoje atsakinėjama tik vykstant olimpiadai.

Testai ir testavimas

Kol vyksta olimpiada, testų (duomenų rinkinių), su kuriais testuojami dalyvių sprendimai, gauti negalima. Pasibaigus olimpiadai testų rinkiniai su pavyzdiniais sprendimais įkeliami į sistemą. 

Atkreipkite dėmesį į  CMS funkcija Testavimas, kuri randama kairiojo meniu apačioje. Ji leidžia pateikti CMS savo programą bei savo sukurtą duomenų failą ir pamatyti kaip ta programa veikia testavimo aplinkoje bei gauti pateiktos programos (įvykytos su jūsų sukurtu duomenų failu) rezultatų failą. CMS nepateikia informacijos ar jūsų programa pateikė teisingą rezultatą, ar ne.

Analizės režimas

Po olimpiados, tą pačią dieną CMS įjungiama į analizės režimą ir dalyviai gali jungtis ir analizuoti savo olimpiados metu įkeltus sprendimus, juos keisti ir vėl pateikti testavimui.

Rezultatai

Atkreipiame dėmesį, kad varžybų sistemos rezultatai yra preliminarūs. Galutinius rezultatus patvirtina etapo vertinimo komisija ar mokslinis komitetas. Galutinis dalyvio surinktų taškų skaičius gali skirtis nuo sistemoje matomo taškų skaičiaus.

Mokyklos ir savivaldybės etapuose vertinimo komisija gali įvesti papildomų vertinimo kriterijų, o taip pat vertina teorinį uždavinį, jei toks yra.

Šalies etape sprendimai vertinami tik automatiniu būdu.

Visuose etapuose prieš patvirtinant galutinius rezultatus sprendimai peržiūrimi dėl plagijato, atvejų, kai taškai gaunami nesprendžiant uždavinio, nesąžiningai dalyvavaujant.