Autorské riešenie Na tejto úlohe bolo asi najťažšie pochopiť, na ktorom mieste má Šašo stavať aké domy. Skúste si nakresliť takúto tabuľku a podmienky prepísať do nej.
Z takejto tabuľky je to už jasnejšie. Keďže náš chodník má 8 dlaždíc použijeme cyklus, ktorý sa bude opakovať 8x. Najskôr sa Šašo spýta, či je na párnej alebo na nepárnej dlaždičke (ak2 (zvysok pocitadlo 2) = 0). Potom sa spýta, aká je jej farba (ak2 farbaBodu="modra). Podľa odpovede nakreslí jeden zo štyroch útvarov. Jedno z možných riešení vidíte nižšie.
viem stavby
opakuj 8 [do 50 ak2 (zvysok pocitadlo 2) = 0 [ak2 farbaBodu="modra [trojuholnik] [kruhovy] ] [ak2 farbaBodu="modra [stvorec] [obdlznik] ] ] koniec Všimnite si, že otázky môžeme "vnárať" do seba. Keď ich zapíšeme takto, počet opytovaní (pozor, nie otázok!) je práve 2.
Procedúry kresliace jednotlivé geometrické útvary vidíte nižšie. viem trojuholnik
vl 90 do 80 nechfp "oranzova vp 30 polygon [opakuj 3 [do 40 vp 120]] vl 30 vz 80 vp 90 koniec viem kruhovy viem stvorec viem obdlznik Vaše zaujímavé riešenia Pekné a správne riešenia nám poslali tímy Empires Expert, Pali Expert.
Najčastejšie chyby Niektorí nepoužili cyklus (čo keby tam bolo viac dlaždičiek?). Iným z vás sa nepodarilo geometrické útvary vykresliť presne tam, kde mali byt | |||||||||||||||||||
© Univerzita Pavla Jozefa Šafárika v Košiciach, Prírodovedecká fakulta, Ústav informatiky palmaj (zavinac) upjs.sk |