1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Statistické simulace v Pythonu

Connected

cvičení

Hra třinácti

Slavný francouzský matematik Pierre Raymond De Montmort, známý svou prací v oblasti kombinatoriky, navrhl jednoduchou hru zvanou Hra třinácti. Máš balíček 13 karet, každá je očíslovaná od 1 do 13. Balíček zamíchej a taš karty jednu po druhé. Shoda nastane tehdy, když číslo na kartě odpovídá pořadí, v němž byla karta tažena. Například pokud je 5. tažená karta číslo 5, jde o shodu. Hru vyhraješ, pokud projdeš celým balíčkem bez jediné shody. Pomocí simulace spočítáme pravděpodobnost výhry v této hře.

Tímto cvičením si dále prohloubíš schopnost převádět abstraktní problémy do simulačního rámce pro odhadování pravděpodobností.

Pokyny

100 XP
  • Při každém tahu vytáhni všechny karty z deck bez vracení a výsledek ulož do draw.
  • Zkontroluj, zda se v tahu vyskytly nějaké shody, a pokud ano, zvyš počítadlo coincidences o 1.
  • Vypočítej pravděpodobnost výhry jako podíl her bez jakýchkoli shod a výsledek vypiš pomocí prob_of_winning.