Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
teaching:exos:paradoxe_anniversaires [2017/12/23 17:41] – villersd | teaching:exos:paradoxe_anniversaires [2019/10/13 19:17] – [Références] villersd | ||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
===== Programme Python ===== | ===== Programme Python ===== | ||
- | <sxh python;> | + | <code python |
# | # | ||
# -*- coding: UTF-8 -*- | # -*- coding: UTF-8 -*- | ||
Ligne 32: | Ligne 32: | ||
# nombre de possibilités différentes | # nombre de possibilités différentes | ||
# (= nombre de jours d'une année dans les exemples) | # (= nombre de jours d'une année dans les exemples) | ||
- | poss=365 | + | poss = 365 |
# nombre d' | # nombre d' | ||
- | n=40 | + | n = 40 |
# solution : p = poss ! / ( (poss-n) ! * poss^n) | # solution : p = poss ! / ( (poss-n) ! * poss^n) | ||
- | pcomp=1. | + | pcomp = 1. |
for i in range(poss, poss-n, -1): | for i in range(poss, poss-n, -1): | ||
- | pcomp=pcomp*i/ | + | pcomp = pcomp * i / poss |
- | print " | + | print(" |
# calcul suivant l' | # calcul suivant l' | ||
# l' | # l' | ||
- | pcomps=exp(poss*log(poss)-poss - (poss-n)*log(poss-n) + (poss-n) - n*log(poss)) | + | pcomps = exp(poss*log(poss)-poss - (poss-n)*log(poss-n) + (poss-n) - n*log(poss)) |
- | print " | + | print(" |
- | </sxh> | + | </code> |
===== Problème analogue ===== | ===== Problème analogue ===== | ||
* Quelle est la probabilité de recevoir 40 cartes cadeaux différentes (aucun " | * Quelle est la probabilité de recevoir 40 cartes cadeaux différentes (aucun " | ||
Ligne 60: | Ligne 60: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// |