Zadání z https://cw.fel.cvut.cz/wiki/courses/a4b36acm2/kombinatoricke_hry#hra_8odebirani_sirek
Hra #8: Odebírání sirek
Na stole leží N sirek. Hrači se postupně střídají v odebírání sirek, přičemž mohou při svém tahu odebrat 1, 2, nebo 3 sirky. Vyhrává ten hráč, po jehož tahu na stole nezbude žádná sirka.
Úkoly:
Zahrajte si hru proti kamarádovi s počtem sirek(N) 20, 10 a několikrát s náhodným
Podařilo se jednomu z vás najít “dobrou” strategii? Zkuste kolegovi svojí taktiku formulovat! Zahrajte si ještě jednou.
Krabička zápalek mě stála 3kč - je jasné, že elektronická verze hry bude úžasnější, zábavnější, šetrnější k životnímu prostředí, etc, etc…. Tak si ji pojďme naprogramovat
-
Dopiš todo1 – jeden řádek, aby se zápalky odečítaly
Dopiš todo2 – jednu podmínku, aby se měnil hráč zpátky z B
Vyřeš konec hry: například alert kdo vyhrál, přidání stavové proměnné hra_dohrana, případně restart hry
Místo vypisování počtu zápalek je zkus vytvořit dynamicky (jako <div class=”sirka”>)