from random import *
def test(k,n) :
nbpF=0 # nb de familles avec au moins k-1 filles
nbtF=0 # nb de familles avec k filles
for i in range(n) :
nbG=0 # nb de garçons dans la famille
for j in range(k) : nbG = nbG + randrange(2)
if nbG <= 1 : nbpF += 1
if nbG == 0 : nbtF += 1
print ("nb total de familles à",k,"enfants :",n)
print ("nb de familles avec au moins",k-1,"filles :",nbpF)
print ("nb de familles avec",k,"filles :",nbtF)
print ("proba qu'il y ait",k,\
"filles sachant qu'il y a au moins",k-1,"filles :",\
round(nbtF/nbpF,2))
test(4,10000)
GaBuZoMeu a écrit:Ah au fait, mes excuses à Beagle pour avoir détourné son fil. Mais comme il apprécie la diversité des points de vue, j'espère qu'il aimera bien.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 8 invités
Tu pars déja ?
Identification
Pas encore inscrit ?
Ou identifiez-vous :