1. Kriteriji za plasman na Državno takmičenje
Pravo učešća ostvaruju učenici na osnovu jednog od sljedećih kriterija:
- Direktan plasman (uspjeh iz prethodne godine):
- Za osnovne škole: Učenici koji su ostvarili plasman među 6 najboljih na prošlogodišnjem državnom takmičenju (bilo za osnovne ili srednje škole).
- Za srednje škole: Učenici koji su ostvarili plasman među 4 najbolja na državnom takmičenju za osnovne škole ili među 6 najboljih na državnom takmičenju za srednje škole u prethodnoj godini.
- Plasman sa nižih nivoa takmičenja:
- Najbolja 3 učenika na kantonalnom nivou u Federaciji BiH.
- Najboljih 15 učenika na Republičkom takmičenju Republike Srpske.
- Najbolja 3 učenika u Distriktu Brčko.
- Plasman kroz kvalifikaciono takmičenje:
- Učenici koji ostvare prolaz na otvorenim kvalifikacijama. Kvalifikaciono takmičenje pruža priliku svim učenicima koji ispunjavaju starosnu dob da osiguraju učešće na državnom takmičenju, bez obzira na to da li se takmičenja uopšte održavaju u njihovim okolinama i kakav su plasman ostvarili na nižim nivoima. Također, putem kvalifikacija učenici osnovnih škola mogu izboriti plasman na državno takmičenje za srednje škole.
2. Starosna dob i uslovi za međunarodna takmičenja
- Takmičenje za osnovne škole:
- Pravo prijave imaju svi učenici koji trenutno pohađaju osnovnu školu.
- Ograničenje za međunarodna takmičenja: Učenici rođeni u godini koja se dobije kada se od trenutne godine oduzme 16 (npr. za 2026. godinu to su učenici rođeni 2010. godine) ili ranije, prema međunarodnim pravilima, nemaju pravo učešća na internacionalnim takmičenjima za osnovne škole. Tim učenicima se preporučuje da se prijave na kvalifikaciono takmičenje za srednje škole kako bi ostvarili priliku za učešće na međunarodnim takmičenjima za srednje škole.
- Takmičenje za srednje škole:
- Pravo prijave imaju svi učenici koji trenutno pohađaju osnovnu ili srednju školu.
- Ograničenje za međunarodna takmičenja: Učenici moraju biti mlađi od 20 godina kako bi imali pravo učešća na internacionalnim takmičenjima.
3. Opis okruženja i oprema
- Svaki učenik će imati svoju radnu stanicu opremljenu jednim monitorom, tastaturom i mišem (osim u slučajevima kada se kao radne stanice koriste laptopi).
- Na takmičarskim računarima bit će instaliran uređivač koda Visual Studio Code isključivo sa uključenom C/C++ ekstenzijom.
- Svi zadaci će se evaluirati i bodovati koristeći C++ 20 standard.
- Takmičari će u toku takmičenja dobiti povratnu informaciju za svaki predani kod. Takmičari koji nisu upoznati sa ovim sistemom mogu pogledati pojmovnik za više informacija.
- Pristup generalnom internetu nije dozvoljen u toku takmičenja.
- Pristup zadacima i radni materijal:
- Tekstovi zadataka bit će dostupni takmičarima u elektronskom formatu putem zvaničnog sistema za takmičenje (CMS) direktno na njihovim računarima.
- Organizator će obezbijediti prazne papire za rad (koncepte). Učenici su dužni donijeti vlastita sredstva za pisanje (npr. olovka, gumica, linijar itd.).
- Učenicima je dozvoljeno donošenje vlastitog papira isključivo ukoliko na njemu nije apsolutno ništa napisano niti isprintano. Svi lični papiri se moraju predati Tehničkom komitetu na pregled i odobrenje prije početka korištenja.
- Lična hardverska oprema: Takmičarima je dozvoljeno donošenje ličnih tastatura i miševa isključivo ukoliko ispunjavaju sljedeće uslove:
- Uređaji ne smiju imati bežične mogućnosti (dozvoljeni su samo žičani uređaji).
- Uređaji ne smiju posjedovati macro tipke niti mogućnost pohrane podataka u internu memoriju.
- Korištenje uređaja ne smije ometati druge takmičare (npr. izrazito glasne mehaničke tastature).
- Sva lična oprema se mora blagovremeno prijaviti Tehničkom komitetu prije početka takmičenja kako bi bila pregledana i odobrena za rad.
4. Pravila ponašanja i rada na takmičenju
S obzirom na to da se Državno takmičenje održava uživo, obavezno je poštovanje sljedećih pravila kako bi se osigurali jednaki uslovi za sve učesnike:
- Postavljanje pitanja i prijava problema:
- Sva pitanja ili traženje pojašnjenja u vezi sa zadacima moraju se poslati isključivo elektronskim putem, kroz zvanični sistem za takmičenje (CMS).
- U slučaju tehničkih problema (npr. prestanak rada opreme ili sistema), takmičar treba tiho podići ruku i sačekati dežurnu osobu. Problem je potrebno prijaviti uživo, na način koji ne ometa rad i koncentraciju drugih učesnika.
- Opća pravila ponašanja:
- Od svih učesnika se očekuje odnos pun poštovanja prema drugim takmičarima, dežurnim licima i organizatorima.
- Strogo je zabranjena bilo kakva međusobna komunikacija, razmjenjivanje materijala ili gledanje u tuđe monitore tokom trajanja izrade zadataka.
- Nije dozvoljeno unošenje pametnih telefona, pametnih satova, vlastitih bilješki, knjiga ili bilo kakvih eksternih pomagala (poput USB uređaja) u takmičarsku salu.
- Dozvoljeno je donošenje vlastitog osvježenja i hrane u takmičarsku salu, pod uslovom da se ne ometaju drugi takmičari. Hrana i piće ne smiju biti glasni za konzumaciju ili otpakivanje, ne smiju imati jak miris, ne smiju uzrokovati mrvljenje, te je strogo zabranjeno umastiti ili na drugi način oštetiti takmičarsku opremu.
- Svako ometanje drugih učesnika ili kršenje ovih pravila može rezultirati diskvalifikacijom sa takmičenja.
5. Rješavanje izjednačenih rezultata
U slučaju izjednačenja bodova između takmičara primijenit će se jedna od tri metode, u ovisnosti od situacije:
- Dijeljenje mjesta: Ako je to prikladno, učenici sa jednakim brojem bodova će dijeliti mjesto. Mjesto idućeg učenika se neće promijeniti uslijed ovoga. Na primjer, ako 2 učenika dijele 15. mjesto, onda je idući učenik na 17. mjestu, a ne na 16.
- Razlikovanje na osnovu vremena: Ako je potrebno razlikovati mjesto učenika, ali to ne utiče na odlazak na dalja takmičenja sa ograničenim brojem mjesta ili ukoliko je potrebno odmah odrediti njihov međusobni poredak, onda se može napraviti razlika na osnovu vremena. Učenik koji je ranije postigao posljednje povećanje ukupnog broja bodova ima prednost.
- Razigravanje: Ako prethodne opcije nisu prikladne, može se organizovati razigravanje učenika koji su izjednačili bodove. Na ovaj način se može odrediti samo međusobni poredak učenika koji su izjednačili, te se ne može promijeniti njihov međusobni poredak u odnosu na druge učenike.
6. Arhiva starih takmičenja
Zadaci, testni primjeri i zvanična rješenja sa prethodnih takmičenja dostupni su u našoj javnoj arhivi na GitHubu. Preporučujemo svim takmičarima da koriste ovu arhivu za pripremu i vježbanje pred predstojeća takmičenja.
Link do arhive: BHOI GitHub repozitorij