33william
Messages postés7Date d'inscriptionsamedi 25 juin 2005StatutMembreDernière intervention22 juillet 2005
-
20 juil. 2005 à 20:45
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 2006
-
22 juil. 2005 à 17:28
Bonjour à tous,/auteurdetail.aspx?ID=540107 je mets dans un objet list1 (de vb6) le resultat de la boucle suivante :
for i=1 to 47
for j=i+1 to 48
for k=j+1 to 49
list1.Additem i & j & k
next ,next,next
j'obtient donc les 18424 combis de 3 numeros.
je veux ensuite les regrouper dans un nombre (que je ne connais pas a l'avance) de combinaisons de 6 numeros.
En théorie on a 18424/20=921,2 combinaisons de 6 numéros or il me semble que l'on peux réduire de beaucoup ce nombre.
Pouvez -vous me donner une idée d'algorithme.
Merci d'avance.
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 20 juil. 2005 à 22:50
Salut,
13983816 c'est le nombre total de combinaisons possibles avec 6 n° sur 49.
Je crois que pour trouver 921 combinaisons, il faut éliminer les combinaisons dont 3 n° sont déjà dans les précédentes combinaisons.
Personnellement, je ne passerai pas par trouver d'abord toutes les combis de 3 n° si c'est pour les recombiner par 6 n°.
Autant calculer directement les combis de 6 en testant à chaque fois s'il n'y a pas déjà une série de 3 dans les précdentes combis. Ca doit prendre un temps fou avec tous les for next et les if then !
Si c'est pour vérifier des théories statistiques, pourquoi pas ? J'ai fait pire, j'ai voulu, en C, il y a longtemps, répertorier toutes les positions possibles au jeu d'echec avec les tous les coups possibles sur une profondeur de 4 coups.
Mais si c'est pour tenter de gagner le gros lot du loto, il est plus simple et plus rapide de faire un flash
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 22 juil. 2005 à 17:28
Désolé, tu peux calculer dans tous les sens, pour avoir à coup sùr 3 numéros au loto :
49/6*48/5*47/4 = 921.2 soit 922 combinaisons de 6 n° (le .2 n'existe pas au loto).
Bien sùr, tu peux essayer d'en éliminer un certain nb suivant des critères liés aux fréquences de sortie des n°, des paires, des triplet, etc ..... là on rentre dans les stats mais c pas gagné.
Tu veux un truc sùr pour gagner de l'argent avec les jeux ? C simple, essaie de faire partie de ceux qui les organisent, je ne citerai par leurs noms tous le monde mes connait.
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?