Az új értékelő rendszerrőlIdé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- A bemenetet standard inputról (Console) kell beolvasni, a kimenetet a standard kimenetre (Console) kell kiírni.
- 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 beadni. 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: (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. - Az értékelő címe: biro.inf.elte.hu
- 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).
- 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.
- A feladatleírás (feladat.pdf) és két minta bemenet (minta.zip) letölthető.
Minta megoldásokAz idei 2. forduló első feladatának megoldása több nyelven, az értékelőnek megfelelő formában:
ElméletLegrövidebb utak. Feladatok |
|