Sistemos klaidų pranešimai

 

Dažniausiai pasitaikantys klaidų pranešimai varžybų sistemoje:

Išvestis neteisinga. Tai reiškia, kad programa sėkmingai baigė darbą, tačiau jos išvestas rezultatas neteisingas.


Vykdymas nutrauktas signalu 11 (tai galėjo įvykti viršijus atminties ribojimus).  Tai reiškia, kad programa atliko neleistiną veiksmą ir buvo sustabdyta. Gali būti, kad programa naudoja daugiau atminties, nei leidžiama (pvz., aprašytas per didelis masyvas), programoje išeinama iš masyvo rėžių arba suklysta dirbant su dinamine atmintimi.



Vykdymas nesėkmingas, nes grąžintas kodas buvo ne 0. Tai reiškia, kad programa atliko neleistiną veiksmą ir buvo sustabdyta arba C kalboje programa neužbaigiama return 0;


Vykdymo metu nebuvo sukurtas failas.  Tai reiškia, kad programa neįrašė rezultatų į reikalaujamą failą. Galimos priežastys: klaida failo varde, rezultatai išvedami į ekraną.  


Vykdymas viršijo laiko ribojimą. Tai reiškia, kad programa konkretų testą vykdė ilgiau nei leidžiamas laiko limitas ir jos vykdymą sistema nutraukė. Galimos priežastys:

  • Dalyvio sugalvotas algoritmas yra neefektyvus (per lėtas).
  • Programa viršijo laiko limitą neatlikdama skaičiavimų. Dažniausia to priežastis yra daug išvedamos informacijos. Tai gali būti algoritmo klaida arba tiesiog išvedama derinimo informacija. Dažnai šią problemą galima nustatyti pasižiūrėjus į programos vykdymo laiką sistemoje – jis gali būti mažesnis nei leistini limitai (pvz. 0,1 sek. kai leidžiama vykdyti 1 sek.).
  • Klaidos programoje. Kai kurias atvejais tam tikros klaidos (pvz. kreipinys į neegzistuojantį masyvo elementą) gali būti užsiciklinimo, o tuo pačiu ir laiko ribojimo viršijimo priežastis.

Komentarai

Naujas komentaras

Tekstas: Koks miesto, kuriame vyko BOI'2014 metais, pavadinimas? (žr. logotipą šone) Jūsų vardas:

Komentarų nėra

%title

%date2
%text

Kalendorius

Lapkritis 2019

Pir Ant Tre Ket Pen Šeš Sek
28 29 30 31 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 1
2 3 4 5 6 7 8
Trečiadienis, lapkričio 13 d.

BOI


BOI


IOI


IOI

IOI'2016