Verdikty

Judge pre každý testcase vráti verdikt a tiež vráti finálny verdikt pre celú úlohu. Verdikt označuje, ako tvoj program vyriešil úlohu, alebo prečo spadol.

Tu je definovaný zoznam verdiktov:

OK (OK)

Všetko prebehlo v poriadku a dostal si plný počet bodov.

POK (Partial OK)

Všetko prebehlo v poriadku a odpovedal si správne, ale nedostal si plný počet bodov. Tento verdikt sa vyskytuje najmä v optimalizačných úlohách, kde sa hľadá najlepšie riešenie - našiel si správne riešenie, ale nie dostatočne dobré.

WA (Wrong Answer)

Tvoj program skončil normálne, ale vrátil zlú odpoveď. Tento verdikt môžeš dostať aj keď vypíšeš výstup v nesprávnom formáte.

Ak nevieš, čo je zlé s tvojim programom, skontroluj či:

TLE (Time Limit Exceeded)

Tvoj program bežal príliš dlho a prekročil časový limit.

Skontroluj či:

Tento verdikt môžeš dostať, aj keď nie je nastavený časový limit pre tvoj jazyk. Ak si myslíš, že tvoj program je správny a nebeží len kvôli jazyku, kontaktuj autora úlohy.

EXC (Exception)

Tvoj program spadol - skončil s nenulovým exit kódom. To sa môže stať, aj keď programu došla pamäť (teda chcel využiť viac pamäte, ako mu pamäťový limit dovoľuje).

Ak nevieš, čo je zlé s tvojim programom, skontroluj či:

PRV (Protocol Violation)

Najmä v interaktívnych úlohách - tvoj program vypisuje výstup v inom formáte, ako očakávame (napr. očakávame číslo, ale dostaneme reťazec, …).

Skontroluj, či vždy vypisuješ výstup v správnom formáte.

CEX (Compile Exception)

Chyba pri kompilácií - kompilácia skončila s nenulovým exit kódom. Skontroluj chybovú hlášku a skús program opraviť.

IGN (Ignored)

Tento testcase bol ignorovaný. To sa stáva napríklad keď program neodpovie správne na nejakom vstupe v sade - potom je zvyšok sady ignorovaný.

Testovanie väčšinou prebieha v sadách - za sadu dostaneš body, len ak správne vyriešiš celú sadu. Ak teda tvoj program nesprávne vyrieši nejaký testcase v sade, už sa zvyšok sady ignoruje, nakoľko aj tak už body za túto sadu dostať nemôžeš.

SEX (Server Exception)

Nastala neočakávaná chyba na strane servera. Ak problém pretrváva, kontaktuj prosím autora úlohy, alebo napíš na judge (zavináč) ksp (bodka) sk.

MEM (Memory Limit Exceeded)

Môže byť raritne použitý v špecifických úlohách pri prekročený pamäťového limitu.