Szakkörök‎ > ‎Algoritmus szakkör‎ > ‎2014-2015‎ > ‎

12. alkalom

Az automatikus értékelő rendszerről

Tavaly óta a döntőben már az automatikus értékelő rendszer működött, idén a 9-10. évfolyamon már a második fordulóban is azon megy a rendszer.

Az értékelő itt érhető el:    biro.inf.elte.hu

Az értékelő használata

  • Bejelentkezés után a 'Letölt' menüt alkalmazva lehet letölteni a feladatleírást, illetve a feladathoz adott két minta bemenetet.
  • A 'Bead' menüt alkalmazva lehet beadni a megoldást. Be kell jelölni a nyelvet, és ki kell választani a forrásnyelvű program-fájlt, majd a 'Bead' gombot kell megnyomni.
  • Az 'Eredmény' menüelem alkalmazásával nézhető meg az értékelés eredménye.
  • A 'Visszatölt' menü alkalmazásával lehet visszatölteni a korábban beadott programokat.
  • A 'Beadottak' adja időrendnem a beadott megoldások (legjobb) eredményét.

A feltöltendő fájlok formátumáról

A tavalyi második forduló első feladatának mintamegoldásai, különböző nyelveken, a tesztrendszer számára elfogadható formátumban.

feladat.pas    feladat.java    feladat.cpp    feladat.cs    feladat.py    feladat.vb (biztonsági okokból átnevezve)

További tudnivalók

1.

A bemenetet standard inputról (Console) kell beolvasni, a kimenetet a standard kimenetre  (Console) kell kiírni. Tehát csak az eredmény adatokat lehet kiíratni, mást nem.

2.

Forrásnyevi programot kell beküldeni, kivéve Visual Basic, ahol exe-t kell beadni. A beadandó forrásprogram egyetlen fájl lehet, a fájl neve tetszőleges. Java program esetén az egyetlen osztály neve csak "feladat" lehet, ha szükséges, belső osztályokat lehet használni! (ld. a csatolt minta megoldás) Java esetén ékezetes karakter (megjegyzésben is) csak UTF-8 kódolással használható!

3.

A megoldásra használható nyelvek: 
(a) FreePascal (2.7.1)
(b) C/C++ (gnu 4.6) -std=c++0x fordítási opcióval
(c) Java (1.7)
(d) C# (mono 3.0.6)
(e) VB (exe-t kell beküldeni, mono 3.0.6 alatt futtatva)
(f) Python (3.2.3)

4.

20 próbálkozás lehet, a legtöbb pontszámot elért beküldés számít.

5.

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

6.

A kimeneti állományt csak akkor értékeli a rendszer, ha az alábbiak mindegyike teljesül:
(a)  a program 0 hibakóddal fejeződött be,
(b)  a program végrehajtása időlimiten belül ért véget,
(c)  a program memóriaigénye nem lépte túl a feladatleírásban megadott memórialimitet.

7.

Az értékelő címe: http://biro.inf.elte.hu

8.

FigyelemAz értékelő szerver Linux (Ubuntu 12.04) operációs rendszer alatt működik.  Ezért a program ne használjon platform-specifikus (pl. windows-os) elemeket, mert az értékelő nem tudja lefordítani a programot (ekkor "Fordítási hiba" üzenetet kap).

Feladatok