*Ak máte akékoľvek otázky ohľadom tejto úlohy napíšte Mariánovi Horňákovi na
*
Túto úlohu bude možné začať riešiť až v októbri 2016
Táto úloha má presne to isté zadanie ako úloha 4 – Podzemnica olejná 1, má však samostatné podúlohy.
Hru nájdete na stránke ksp.sk/~prask/specialne/3/1/4/.
V stanici odpočítaj (9) odpočítam od C číslo v C a výsledok dám do C, resp. vynulujem vozeň C. Následne v okruhu 10 pripočítavam k C číslo z A, a toto urobím B krát – na konci bude v C teda B vynásobené A.
Pri vydelení chceme vedieť, koľko krát môžme odpočítať číslo vo vozni B od čísla vo vozni A – toto sa robí v časti 14. To by bolo samo o sebe ľahké, problém ale je, že musíme výsledok zaokrúhliť nadol. Z tohoto dôvodu nám nestačí odpočítavať – pri číslach, ktoré dávajú zvyšok po delení iný ako 0 by sme pripočítali o 1 viac. Preto musíme overiť, či A je stále väčšie alebo rovné ako B. Na to si ich v 11 skopírujem do D a E, následne v okruhu z obidvoch odpočítavam. Pokiaľ A klesne na 0 skôr ako B, vláčik pôjde rovno do koncovej stanice (12), inak pôjde cez výhybku 13 do časti 14. Videovzorák.
Toto sa veľmi podobá na predošlú trať. Pridali sme časť 13 – ak je totiž pri delení iný zvyšok ako 0, vláčik prešiel v predošlej stanici časťou 12 a šiel do koncovej stanice, preto nám stačí tento nenulový zvyšok presunúť do C.
V Nku presunieme jedno z čísel do Cčka (16), následne pre každé menšie číslo vyskúšame, či delí obe z čísel A aj B (17). Ak nie, odčítame 1 a skúšame znova. Je isté, že skončíme na 1ke – tá musí deliť obe (18).