Le seuil en paramètre
Exercice d'entraînement · niveau 2 · sciences numériques et technologie (seconde), chapitre 7 — Projets et mini-jeux · Le jeu du 20 (dés)
Énoncé
Réécrire partie() en partie(seuil), puis estimer la probabilité de gagner pour un seuil de et pour un seuil de .
Corrigé
import random
def partie(seuil):
total = 0
while total < seuil:
de = random.randint(1, 6)
if de == 1:
return 0
total = total + de
return total
def frequence(seuil, N):
return sum(1 for i in range(N) if partie(seuil) > 0) / N
print(frequence(15, 20000), frequence(25, 20000)) # ~0.46 et ~0.30
Plus le seuil est haut, plus il faut de lancers, donc plus le risque de tomber sur un est grand.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.