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

18. alkalom

Az új értékelő rendszerről

Idén először online értékelő lesz a Nemes Tihamér verseny döntőjében, ami verseny közben is ad visszajelzéseket. Emiatt néhány ponton változik a versenykiírás, az értékelő megkötései miatt.

Versenyszabály pontosítás

  1. A bemenetet standard inputról (Console) kell beolvasni, a kimenetet a standard kimenetre (Console) kell kiírni.
  2. Forrásnyelvi programot kell beadni (kivéve Visual Basic, ahol az exe fájlt kell beadni), az alábbi programozási nyelvek használhatók: Pascal (FreePascal 2.4.4), C/C++ (GNU g++ 4.6.3), C# (mono 3.0.6), Java (SE JDK 1.7), Visual Basic (exe, mono 3.0.6 )
    Java program esetén egyetlen osztály lehet, aminek a neve kötelezően "feladat" (ld. mintamegoldás). Ha szükséges, belső osztályokat lehet használni.
    Ékezetes karakter (megjegyzésben is) csak UTF-8 kódolással használható.
    Legfeljebb 20-szor lehet beadniMinden 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:
    (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 memórialimitet.
  3. Az értékelő címe: biro.inf.elte.hu
  4. Az é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ás sikertelen" üzenetet kap).
  5. Gyakorlási lehetőséget biztosítunk mindenkinek, aki bejutott a döntőbe. A 2. forduló feladatainak megoldásával lehet gyakorolni. Az azonosítókat hamarosan küldjük.
  6. A feladatleírás (feladat.pdf) és két minta bemenet (minta.zip) letölthető.

Minta megoldások

Az idei 2. forduló első feladatának megoldása több nyelven, az értékelőnek megfelelő formában:

fal.cpp    fal.cs    fal.java    fal.pas    fal.vb.zip (biztonsági okokból zippelve)

Elmélet

Legrövidebb utak.

Feladatok