Stránka 1 z 1

Zap. 30.5.

Napsal: 30. 5. 2006 15:12
od Munch
Tenhle taky nebyl uplne nejlehci. Hlavne co se tyce casu, jinak to zas tak strasny nebylo ...

Zadani: Naprogramujte interpret jednoduchych textovych her (je to takovej ten styl gamebooku). Mate vstupni soubor, kde jsou vypsany jednotlive stavy a mozne akce, ktere muzete v tomto stavu provadet. Ukol hrace je dostat se do vitezneho stavu.
Takhle ten vstupni soubor vypada:
http://nenya.ms.mff.cuni.cz/~kalibera/t ... e/game.sav
http://nenya.ms.mff.cuni.cz/~kalibera/t ... /game2.sav

Interpret nejdrive nacte a zkontroluje cely plan hry, tj:
-existence aspon jednoho vitezneho stavu
-kontrolni vypis poctu stavu, vyhravajicich stavu, prohravajicich stavu
-zkontroluje jestli plan neobsahuje nedosazitelne stavy

Vystup ma vypadat:

Jsi ve vrcholu A. Kterym smerem se vydas?
1. na vychod
2. na zapad
3. nikam

Pocet stavu nesmi byt omezen konstantou, ale do pameti se vejdou.
Stejne tak popisky u stavu a moznych akci.


Byla to celkem makacka, zadani rozdal nekdy kolem 10:30 a nejzassi termin byl v 13:45.
Ja jsem to odevzdal v 13:40, ale rozhodne to nebylo ve finalnim stavu (ale delalo to az na par drobnosti to co melo).
Prede mnou to odevzdalo tak 4-5 lidi ...
Pokud mate nekdo presnejsi a konecnejsi vysledky, tak sem s nima.

Napsal: 31. 5. 2006 16:40
od Schiroo
Dík za zadání, ale ty odkazy nefungují - error 403 přístup odmítnut. :( Mě to čeká zítra, tak uvidíme, mám pocit, že letos se urodila nová zadání... :roll:

Napsal: 31. 5. 2006 17:12
od Munch
Vypada to, ze to uz smazal, predtim fungovaly ...

Vypadalo to nak takhle:

===
=state A
=descrition Jsi ve vrcholu A. Kudy se vydas ?
=choice B na vychod
=choice C na sever
=choice A nikam, jeste si to rozmyslim
===
=state B
=description Jsi ve vrcholu B, ktery je cilem teto hry. Takze si vyhral
=victory

atd.