""" Domácí úkol 2, IB111, skupina 10 Jako řešení odevzdejte tento soubor s naprogramovanými funkcemi, přejmenujte ho jako příjmení_ukol_2.py a vložte do příslušné odevzdávárny v ISu. 1) Olin se opět rozhodl vsadit nějaká čísla. Ale protože to minule nevyšlo, použil nyní pro rozhodování náhodu, a to takto: * Tiket má N čísel (od jedné do N). * Olin háže zaráz dvěma kostkami (šestistěnnými:). * Po prvním hodu Olin sečte počty padlých ok a zaškrtne toto číslo na tiketu. * V dalších hodech Olin přičte počty ok na obou kostkách k číslu, které zaškrtl minule, a zaškrtne nový součet. * Pokud někdy padnou dvě shodná čísla, Olin háže znova. Sčítá pak všechna padlá čísla (viz příklad výpisu). * Hra končí, pokud je nový součet větší než počet čísel na tiketu (a tedy není co zaškrtnout. Výstupem funkce nahodnyOlin(N) je výpis jedné hry (viz priklad). Ukázka: >>> nahodnyOlin(80) V 1. kole padlo 6 5 Olin zaškrtl číslo 11. V 2. kole padlo 2 5 Olin zaškrtl číslo 18. V 3. kole padlo 4 4 a dále 2 3 Olin zaškrtl číslo 31. V 4. kole padlo 6 6 a dále 3 3 a dále 5 4 Olin zaškrtl číslo 58. V 5. kole padlo 5 5 Olin zaškrtl číslo 68. V 6. kole padlo 1 1 a dále 6 6 Olin už nic nemůže zaškrtnout. 2) Napište program, který vypočítá (na základě např. 1000 opakovaných pokusů) průměrný počet zaškrtlých čísel pro tiket s N čísly. Pomocí programu určete průměrný počet zaškrtlých čísel pro tikety s 50-100 čísly (do řešení přiložte výpis hodnot). Ukazka: >> analyzaZaskrtavani(1000, 50, 100) Na tiketu s 50 čísly bylo průměrně zaškrtnuto 6.568 čísel Na tiketu s 51 čísly bylo průměrně zaškrtnuto 6.642 čísel ... Na tiketu s 100 čísly bylo průměrně zaškrtnuto 12.234 čísel BONUS) Vyberte si jedno z následujících rozšíření úkolu 1 a naprogramujte: - vizualizaci tiketu jako v 1. domácí úloze (vstupním parametrem budou rozměry tiketu m a n, čísel pak je logicky m*n), tečkami se znázorní nezaškrtlé a křížky zaškrtlé pozice. - přidání parametru P1 a P2 - počet stěn kostek (např. osmistěnná a dvacetistěnná), pravidla stále stejná EXTRABONUS) Napište program, který tisíckrát zopakuje hru pro N = 100 a vrátí pravděpodobnost zaškrtnutí pro všechna čísla 1-100. Např. číslo 1 má pravděpodobnost zašktnutí 0, číslo 2 také 0, číslo 3 ale už 1/18. K tomuto úkolu je nutná trocha samostudia, ale lze získat bonusové body nad základních 20. """