Bonjour,
Je vous propose l'exercice suivant : Un pion se déplace sur les entiers de 1 à 100.
Il part de 1, et à chaque étape :
avance de + 4 avec une probabilité de 1/3, ou de +7 avec une probabilité de 2/3. Le pion s'arrête dès que le prochain déplacement le ferait dépasser 100.
On additionne tous les entiers sur lesquels il s'est arrêté au cours du parcours.
Quelle est la moyenne du cumul des entiers rencontrés ?
Bon dimanche,
Pour obtenir
100 il y a 1594323 possibilités ..mais je ne suis pas sûr de mon raisonnement
Cliquez pour afficherBonsoir,
une piste pour le calcul exact de la moyenne.
Cliquez pour afficher
Cliquez pour afficherComme j'ai mis longtemps à taper ce message, je n'avais pas vu la réponse de GBZM.
J'aimerais connaître sa méthode de calcul et je le remercie d'avance s'il veut bien l'indiquer.
Ah, j'ai vu pourquoi je trouvais un résultat exact sensiblement différent de celui des simulations : je partais de 0 au lieu de partir de 1 (d'ailleurs, drôle d'idée de partir de 1 !).
La correction (facile) pour partir de 1 me fait trouver :
le résultat est 236911222976833/282429536481, soit à peu près 838.83Ma méthode : calculer l'espérance du i-ème nombre (mis à 0 s'il dépasse 100), et sommer ces espérances.
from math import comb
from fractions import Fraction
def totecr(k,l) :
tot = 1 + 4*k + 7*l
if tot <= 100 : return tot
else : return 0
def moyenne(i) :
return sum( comb(i,k) * Fraction(1,3)**k * Fraction(2,3)**(i-k) * totecr(k,i-k) for k in range(i+1))
res = sum(moyenne(i) for i in range(25))
print("le résultat est {}, soit à peu près {:.2f}".format(res,float(res)))Ma réponse venait d'une simulation (parmi d'autres)
En moyenne le voyage stoppe entre la 16 ème et la 18 ème étape :
55 était la moyenne des cumuls intermédiaires et n'avait aucun sens.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :