Forum dédié aux énigmes et à toutes formes de jeux de logique. | Déconnexion |
Tu n'es pas identifié sur Prise2tete : s'identifier. ![]() ![]() |
![]() |
#1 - 13-11-2016 15:16:05#0 Pub#2 - 13-11-2016 15:36:25
PProbasCela dépend de la loi de probabilité considérée. "L'expérience est une lanterne qui n'éclaire que celui qui la porte." L-F. Céline #3 - 13-11-2016 15:53:28#4 - 13-11-2016 16:12:06#5 - 13-11-2016 16:14:19#6 - 13-11-2016 16:29:43#7 - 13-11-2016 16:49:58#8 - 13-11-2016 17:12:59#9 - 13-11-2016 17:19:04
probadJe ne me suis pas cassé la tête. Voici le programme en python3 qui a fait le calcul Code:from fractions import Fraction as F N=10000; tot=N*(N-1)//2; mult=0 for i in range(1,N): for j in range(i+1,N+1): if j%i==0: mult+=1 print("N=%d Nb_Mult=%d Nb_tot= %d proba= %s = %18.16f"%(N,mult,tot,F(mult,tot),mult/tot)) ainsi que le résultat Code:N=10000 Nb_Mult=83668 Nb_tot= 49995000 proba= 20917/12498750 = 0.0016735273527353 Ajouté : Code:from fractions import Fraction as F N=10000; tot=N*(N-1)//2; mult=0 for i in range(1,N): mult += N//i-1 print("N=%d Nb_Mult=%d Nb_tot= %d proba= %s = %18.16f"%(N,mult,tot,F(mult,tot),mult/tot)) Traduit en français, c'est : #10 - 14-11-2016 19:26:46
PrrobasUn calcul par tableur me donne (en simplifiant): #11 - 15-11-2016 13:30:07
PrrobasJe tente... #12 - 15-11-2016 16:05:13
peobasIl y a 2 réponses possibles, selon que les 2 nombres peuvent être identiques ou pas. La différence n'est pas importante, dans les 2 cas la proba est d'environ 0,17 %. ça se fait sur tableur, mais si c'est pour une approximation, passer par le log est possible. #13 - 15-11-2016 19:06:07#14 - 16-11-2016 17:45:03
orobasDans un premier temps j'ai trouvé: Great minds discuss ideas; Average minds discuss events; Small minds discuss people. -Eleanor Roosevelt Réponse rapideSujets similaires
|
![]() | ||||||||||||||||||||||||||||||
Prise2Tete Forum Statistiques Liste des membres Hall of Fame Contact |