[záp] 25.1. 9:00

Předmět zaměřený na praktické programování v jazyku a prostředí Java
kr4UT1k
Matfyz(ák|ačka) level II
Příspěvky: 55
Registrován: 29. 6. 2007 22:00
Typ studia: Informatika Mgr.
Bydliště: Praha 6 - Střešovice

[záp] 25.1. 9:00

Příspěvek od kr4UT1k »

Zadání: http://aiya.ms.mff.cuni.cz/~hosekp/java/simple.zip
Zadání výcuc: interpret jazyka, co umí (přibližně) toto: načtení, výpis, přiřazení, podmínku s porovnáním a goto, proměnné pouze celočíselné.
Podmínky standard, čas 3 hodiny.
Řešil jsem to pomocí rozparsování po řádcích do potomků jedné třídy prolinkovaných referencemi na následující příkaz. (V příloze)
Odcházel jsem po 2h 55 min asi jako třetí úspěšný.
Přílohy
Program.java.txt
(8.2 KiB) Staženo 325 x
Simple.java.txt
(596 bajtů) Staženo 302 x
Petr555

Re: [záp] 25.1. 9:00

Příspěvek od Petr555 »

Ja jsem to mel asi 25min pred koncem (uspesne).
Moje reseni ma asi jenom 200 radek, ale vzdy jsem splitil stringy.
Jinak mi to prislo hodne lehke.
A mam dojem ze ja jsem odchazel jako treti, a zbytek nevypadal stastne.
Takze uspesnost asi nebyla velka ?
Acris
Matfyz(ák|ačka) level I
Příspěvky: 20
Registrován: 26. 1. 2010 14:28
Typ studia: Informatika Mgr.
Bydliště: Praha

Re: [záp] 25.1. 9:00

Příspěvek od Acris »

Na to, že to zadání bylo poměrně milé, úspěšnost podle mne opravdu příliš vysoká nebyla. Můj odhad je tak 7 až 12 lidí (z těch 24). Kruciální asi bylo, že po uplynutí těch 3h nesměl již nikdo sáhnout na klávesnici. A všichni, kdo si mysleli, že to mají, jen čekali, než jim to opraví. A pokud se při kontrole přišlo na nějaký zádrhel, byť drobný (že by oprava byla zřejmá a rychlá), tak měl člověk již smůlu. Několik lidí na to dost doplatilo, že jim scházelo pár řádek kódu, ale nesměli je již dopsat.

Můj kód (též tak 200 řádek, jednotlivé příkazy uložené v poli, které se postupně procházelo, případně skákalo, proměnné a návěští uložené ve dvou hash-mapách - kdyby byl zájem, mohu sem kód nahrát) byl naštěstí uznán jako správný a včas dopsaný, tedy paráda.

Všem, kdo ještě nemají, přeji hodně štěstí do dalších termínů!
Odpovědět

Zpět na „PGR013 Java“