Zoofast.fr propose un mélange unique de réponses expertes et de connaissances communautaires. Que votre question soit simple ou complexe, notre communauté est là pour fournir des réponses détaillées et fiables rapidement et efficacement.
Sagot :
Réponse :
Bonjour,
Explications étape par étape
Il faut s'y prendre plus tôt quand on demande un programme.
Voici une simulation en python
def Tirage():
s=set()
x=0
y=0
a=0
way=[[-1,-1,-1],[-1,-1,-1],s,0]
for i in range(0,3):
x=randint(0,1)
a=Choix[a][x]
Sommet[1][a]=Sommet[1][a]+1
way[0][i]=a
way[1][i]=x
way[2].add(Sommet[0][a])
y=len(way[2])
proba[y]=proba[y]+1
way[3]=y
return way
def Simule(p):
proba=[0,0,0,0]
for i in range(0,p):
aWay=Tirage()
#print (aWay )
return
from random import *
#0: A 1: B 2: C 3: D
Sommet=['ABCD',[0,0,0,0]]
Choix=[[1,3],[0,2],[1,3],[0,2]]
proba=[0,0,0,0]
nb=10000
Simule(nb)
print ('nb=',nb) #sep='', end=''
for i in range(0,len(proba)):
print(i,proba[i]/nb,sep='->')
Votre participation nous est précieuse. Continuez à partager des informations et des solutions. Cette communauté se développe grâce aux contributions incroyables de membres comme vous. Vous avez des questions? Zoofast.fr a les réponses. Merci de votre visite et à très bientôt.