Corrigé emlyon 2026 Maths appliquées ECG — Exercice 3 — Partie B (Q8 à Q10.b) : Simulation en Python des lancers jusqu'au premier double pile, fréquence de (T = 4) comparée à P(T = 4) = 1/8
Sujet officiel du concours emlyon, session 2026, épreuve Maths appliquées ECG. Corrigé rédigé par Ibrahim Alame.
Sujet officiel (PDF, site du concours)
Énoncé
Notations de la partie A (première expérience : lancer jusqu'au premier pile, puis une fois encore ; , ; répétitions jusqu'à réaliser : , ). La commande rd.random() renvoie un réel de selon la loi uniforme.
Q8. Compléter la fonction Exp_1(p) (squelette : N = 1, une boucle while qui incrémente N, un test if/else qui affecte S, renvoi de N+1, S) qui simule la première expérience et renvoie le couple , avec si le dernier lancer est pile, sinon.
Q9. Écrire Exp_2(p), qui répète Exp_1(p) jusqu'à obtenir et renvoie , en suivant l'algorithme du sujet : , , initialisés à ; tant que , on augmente de , on appelle Exp_1(p), on récupère (deuxième composante) et on ajoute la première composante à .
Q10. (a) Écrire Freq_T(n,p), qui renvoie la fréquence d'apparition de parmi réalisations de . (b) Freq_T(4,1/2) affiche 0.123 : ce résultat est-il cohérent ?
Corrigé
Q8. Un lancer se simule par un tirage rd.random() : il donne pile si le nombre tiré est strictement inférieur à , ce qui arrive avec la probabilité pour de loi uniforme sur ; face sinon (probabilité ).
def Exp_1(p):
N = 1 # rang du lancer en cours
while rd.random() >= p: # ce lancer donne face : on relance
N = N + 1
if rd.random() < p: # le lancer supplementaire donne pile
S = 1
else:
S = 0
return N+1, S
Pourquoi cela convient. Chaque évaluation de la condition du while effectue un nouveau tirage, donc un nouveau lancer. Tant que le lancer de rang N donne face, on passe au rang suivant ; à la sortie de la boucle, le lancer de rang N a donné pile : N contient le rang du premier pile, c'est-à-dire dans les notations de la partie A. Le test suivant simule le lancer supplémentaire (rang ) et code son résultat dans S. Le couple renvoyé, (N+1, S), est bien (nombre total de lancers, indicatrice de ).
Exécution (contrôle). Sur appels avec (à la suite des deux appels de Q10(b)), la moyenne des premières composantes vaut (théorie : , Q1) et la fréquence de vaut (théorie : , Q2).
100 % gratuit
La suite du corrigé est sur Adloun
Le corrigé rédigé en entier, question par question, et le tuteur pour poser des questions sur ce sujet.
Voir le corrigé complet, gratuitementInscription gratuite en 30 secondes (e-mail, nom d'utilisateur, mot de passe, classe ou profil), sans carte bancaire : arrivée directe sur le corrigé.