A „Bíró”-ról

Tudnivalók a beadandó „Bíró” értékelőn történő kipróbálásához

0. – hol és hogyan?

Az értékelő címe: http://biro.inf.elte.hu. Csak a Bíró rendszer adatbázisában szereplő felhasználó tud belépni! Belépéshez az IK-s laborokban szokásos belépési azonosítót és jelszót kell használni!

A használat 3 lépésben

Belépés után témát kell választani (l. alább az 1. lépést), majd 'Feladatbeadás' menű és 'Letölt' (l. alább a 2. lépést). Itt letöltheti a kiválasztott feladat szövegét, ill. két minta-bemeneti fájlt tartalmazó tömörített állományt. Ha eljutott egy értékelendő álllapotú programhoz, akkor azt beadhatja a 'Bead' menű kiválasztásával, és figyelmes paraméterezésével (l. alább a 3. lépést). A sikeres beadás után rögtön láthatja az értékelést: összpontszám, részletes pontozás tesztenként és részfeladatonként.


1. lépés: Témaválasztás


2. lépés: Letöltés (Feladatleírás / Minta bemenet)


3. lépés: Forráskód beadás (a megfelelő programozási nyelv kiválasztása mellett)

1. – programozási nyelv

C++ nyelvű forrásprogramot kell feltölteni, a fájl neve tetszőleges.

2. – a program be- és kimenete

A bemenetet billentyűzetről kell beolvasni, a kimenetet a képernyőre kell kiírni. Ezeket hívják a standard be- és kimenetnek! A program a standard bemenet/kimenet kivételével nem olvashat és nem írhat semmilyen fáljt.

Tehát csak az eredmény adatokat lehet kiíratni, mást nem. A bemeneti adatok helyesek, ellenőrizni és kérdést feltenni, barátságos szöveget az eredmény megjelenítésénél kiíratni nem szabad!

3. – feltöltések száma, végső érték

Feltöltéskor megjelenik a még megengedett feltöltések száma. A legtöbbet érő beadás számít, ami nem feltétlenül az utolsó.

4. – egy feltöltés értékelése

Minden beadás azonnal értékelésre kerül, tesztesetenkénti értékelést kap.

A kimeneti állományt csak akkor értékeli a rendszer, ha az alábbiak mindegyike teljesül:

  1. a program 0 hibakóddal fejeződött be,
  2. a program végrehajtása időlimiten belül ért véget,
  3. a program memóriaigénye nem lépte túl a feladatleírásban megadott memórialimitet.

Főbb hibaüzenetek:

6. – Tilos!

Tilos egyszerre egy embernek több helyről bejelentkeznie!

7. – jó, ha tudja!

Az értékelő szerveren Linux (Ubuntu 14.04) operációs rendszer működik. Ezért a program ne használjon platform-specifikus (pl. windows-os) elemeket (pl. billentyűre várakozás, hibaellenőrzés stb.), mert az értékelő nem tudja lefordítani a programot (ekkor „Fordítási hiba” üzenetet kap).


Bíró GyIK.




Szlávi Péter