Hosting na mieru už od 5,5 Eur od spoločnosti WebSupport.sk
Sponzorovaný webhosting od WebSupport.sk


Pravidlá programátorskej súťaže KODERI

rating: 21.106
13.01.2009 19:17 administrator

Tento dokument obsahuje oficiálne pravidlá súťaže v programovaní KODERI 2010, ktorej usporiadateľom je portál weboit.sk.

Súťaž je určená pre študentov vysokých škôl, ale aj pre ostatných starších alebo mladších účastníkov. Organizátor môže pravidlá ešte upraviť. Definitívna podoba pravidiel sa zverejní na stránkach weboit.sk najneskôr tri dni pred začatím súťaže.

 

1 Všeobecné ustanovenia

KODERI je súťaž v rýchlostnom programovaní. Odporúča sa najmä uchádzačom o zákazky na stránke weboit.sk. Táto súťaž môže prispieť k zvýšeniu ratingu kvality vedomostí uchádzača na stránke weboit.sk a tak pomôcť získaniu zákazky.

 

2 Kto sa môže súťaže zúčastniť

Programátorskej súťaže KODERI sa môže zúčastniť ktokoľvek, kto sa zaregistruje na internetovom portáli weboit.sk (registrácia je bezplatná).

 

3 Registrácia

Súťaže sa môžu zúčastniť len zaregistrovaní účastníci . Registrácia je možná najneskôr do 24 hodín pred spustením súťaže. Počet súťažiacich je neobmedzený.

 

4 Priebeh súťaže

Súťaž bude prebiehať online formou cez Internet. V čase vyhláseného začiatku súťaže podľa harmonogramu súťaže budú v elektronickom systéme pre organizáciu súťaže KODERI zverejnené problémy. Riešenia problémov bude možné odovzdať iba do termínu ukončenia súťaže podľa harmonogramu.

Týždeň pred termínom spustenia súťaže bude vytvorené skúšobné kolo, kde si budú môcť účastníci otestovať systém odovzdávania vyriešených problémov.

Cieľom súťaže bude vytvoriť počítačové programy ako správne riešenia čo najväčšieho počtu problémov a prostredníctvom systému ich odovzdať v čo najkratšom čase. Ako riešenie sa odovzdáva zdrojový súbor programu napísaný v ľubovoľnom programovacom jazyku spolu so súborom, ktorý bude obsahovať výstupy programu. Program musí byť napísaný čitateľne, to znamená, že nemôže byť použitý žiadny ďalší nástroj na nerozlúštenie zdrojového kódu. Ak je použitý iný programovací jazyk, ako je uvedené v zozname bežných jazykov (kapitola 5), je potrebné na vyzvanie umožniť organizátorovi skompilovať zaslaný zdrojový súbor (sprístupniť odkaz na kompilátor).

Program nemôže závisieť od prítomnosti žiadneho externého súboru a ani nemôže žiadny takýto súbor vytvárať. Vstup sa načítava zo štandardného vstupu (klávesnica) a výstup sa vypisuje na štandardný výstup (obrazovka), pozri časť 6. Každé riešenie môže byť zapísané v ľubovoľnom z uvedených programovacích jazykov bez ohľadu na predošlé odovzdané riešenia.

Odovzdané výstupy systém skontroluje. Každé odoslané riešenie sa potom buď prijme ako vyhovujúce alebo sa zamietne. Ak bude riešenie zamietnuté, je možné odovzdať ďalšie riešenie. Za nevyhovujúce riešenia je súťažiaci penalizovaný. Celú túto činnosť automaticky bez zásahu človeka (avšak pod dozorom rozhodcov) vykoná a výsledok otestovania odovzdaného riešenia bude súťažiacim prezentovať elektronický systém pre organizáciu KODERI formou správy. Zoznam všetkých správ systému a spôsob hodnotenia je uvedený v časti Hodnotenie riešení.

Na priebeh súťaže a automatické vyhodnocovanie riešení dozerajú rozhodcovia. Rozhodcami je spravidla kolektív weboit.sk a členovia akademickej obce FIIT (študenti aj zamestnanci). Rozhodcovia majú konečnú právomoc rozhodovať, či sú uvedené riešenia správne, alebo nie. Proti rozhodnutiu rozhodcov sa nie je možné odvolať.

V prípade problémov s porozumením zadaní alebo so systémom, sa môžu súťažiaci opýtať rozhodcov prostredníctvom elektronickej pošty. Pokiaľ rozhodcovia uznajú, že nejasnosť v zadaní skutočne existuje, budú o nej informovaní všetci súťažiaci.

Celkové priebežné výsledky súťaže budú zverejňované na stránke systému KODERI počas celej súťaže.

Súťažiaci môžu používať všetku dostupnú literatúru.

 

5 Programovacie jazyky

Programovať bude možné v ľubovoľnom jazyku. Za bežné programovacie jazyky považujeme:

C

C++

Java

Python

Pascal

ADA 95

Assembler

Bash

Brainf**k

Clips

Common Lisp

C#

D

Fortran

Haskell

Icon

Intercal

JAR

Lua

Nemerle

Nice

Ocaml

Perl

PHP

Pike

Prolog

Ruby

Scheme

Smalltalk

Whitespace

 

6 Hodnotenie riešení

Iba správa Akceptovaný znamená, že sa riešenie prijalo ako vyhovujúce. Všetky ostatné správy znamenajú zamietnutie riešenia. Pre každý problém, ktorý bude nakoniec Akceptovaný, sa počíta čas v sekundách od začiatku súťaže po okamih, kedy bol úspešne odovzdaný. Za každé (predchádzajúce) nesprávne odovzdanie riešenia problému sa do celkového času pre tento problém pripočítava penalizácia 10 minút.

 

7 Hodnotenie súťaže

Súťažiaci sú hodnotení podľa počtu odovzdaných správnych riešení. Teda vo výslednom rebríčku sú súťažiaci zoradení podľa počtu vyriešených problémov (čím viac vyriešených problémov, tým lepšie umiestnenie). V prípade, že viac súťažiacich vyrieši rovnaký počet problémov, títo sa zoradia podľa súčtu celkových časov pre správne vyriešené problémy vrátane penalizácií za odovzdané nesprávne riešenia (čím kratší čas, tým lepšie umiestnenie). Za problémy, ktoré neboli nakoniec správne odovzdané, sa penalizácie nepripočítavajú.

Víťazmi súťaže KODERI sú prví traja úspešní riešitelia vo finále. Úspešný riešiteľ je každý, ktorý vyrieši aspoň jeden problém.

 

8 Fair-play

Súťažiací sa pri registrácii zaväzujú dodržiavať pravidlá súťaže. Ďalej sa zaväzujú, že všetky ich odovzdané riešenia budú ich vlastné, ktoré sami napísali, žiadna iná osoba im pritom nebude pomáhať ani nepoužijú riešenia alebo ich časti, ktoré namiesto nich napísal niekto iný. Tiež sa zaväzujú, že nebudú s riešením zadaní pomáhať iným súťažiacim. V prípade zistenia akéhokoľvek porušenia pravidiel bude súťažiaci diskvalifikovaný.

 

 

Diskusia

Napíš priamu reakciu Napíš priamu reakciu
  • vytlač vytlač
  • vytlač kontaktuj používateľa
  • zvýš rating zvýš rating

administrator
administrator
(rating: 226.595)

Správca weboit.sk

    TOP uchádzači
  1. xsound
          rating: 999.425
  2. birdo
          rating: 769.154
  3. Jumbo
          rating: 440.038
  4. Plechi
          rating: 181.543
  5. fuBoo
          rating: 68.268
  6. janci
          rating: 36.726
  7. telra
          rating: 34.889
  8. alphadog
          rating: 30.869
  9. pyotr
          rating: 28.814
  10. sekino
          rating: 21.579

celý rebríček

sportacko.skpcrevue.sk

O projekte | Napíšte nám | Podmienky používania | RSS
© od 2008 weboit.sk,