Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2772 connectés 

  FORUM HardWare.fr
  Programmation

  CHALLENGE:=> Un prog avec toutes les solutions possibles du loto?

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Page Précédente
Auteur Sujet :

CHALLENGE:=> Un prog avec toutes les solutions possibles du loto?

n°62717
ssc37
Posté le 02-10-2001 à 16:20:46  profilanswer
 

Bon qui aura la patience et l'intelligence pour faire un prog qui donne toutes les solutions possibles au loto meme si il y en a des millions.
Je vous dit pas le temps qu'il faut passé au pmu pour faire valider ses grilles  :D  
 
Alors programmeurs à vos clavier et sortez nous ça qu'on plume la française des jeux  :na:  
 
Ciao les gens  :benetton:

mood
Publicité
Posté le 02-10-2001 à 16:20:46  profilanswer
 

n°62718
koulip31
Posté le 02-10-2001 à 16:22:21  profilanswer
 

en australie ya un gus ki fait ca (achete x billets et couvre toute les possibilitées) ca lui rapporte tres gros mais en fr c'est pas retable :)

n°62719
Suri
Darksurious
Posté le 02-10-2001 à 16:22:54  profilanswer
 

ssc37 a écrit a écrit :

Bon qui aura la patience et l'intelligence pour faire un prog qui donne toutes les solutions possibles au loto meme si il y en a des millions.
Je vous dit pas le temps qu'il faut passé au pmu pour faire valider ses grilles  :D  
 
Alors programmeurs à vos clavier et sortez nous ça qu'on plume la française des jeux  :na:  
 
Ciao les gens  :benetton:  




comme ca a froid je pense pas que ca soit tres dur... mais ca servirais a koi aussi?? voir defiler des millions de combinaisons , ca n'a qu'un interet limité...non?


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°62721
Suri
Darksurious
Posté le 02-10-2001 à 16:23:51  profilanswer
 

koulip31 a écrit a écrit :

 
...




 
Lol les posteurs fous s'affronte a ki postera le plus rapidement!


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°62724
nur
Posté le 02-10-2001 à 16:35:10  profilanswer
 

Ce n'est pas dur du tout .
l'ensemble des combinaisons possible est combinatoire de 49;6
soit plus de 10 millions.
a programmer c'est facile, mais le resultat tiendrait sur plus de 10 millions de lignes.
on pourrait faire un programme qui imprime directement sur les grilles du loto et donc plus la peine de les cocher a la main(je m'en suis fait un) mais il faudrait plus d'1 million de feuilles
et donc de l'encre et beaucoup de temps.

n°62725
Suri
Darksurious
Posté le 02-10-2001 à 16:36:31  profilanswer
 

nur a écrit a écrit :

Ce n'est pas dur du tout .
l'ensemble des combinaisons possible est combinatoire de 49;6
soit plus de 10 millions.
a programmer c'est facile, mais le resultat tiendrait sur plus de 10 millions de lignes.
on pourrait faire un programme qui imprime directement sur les grilles du loto et donc plus la peine de les cocher a la main(je m'en suis fait un) mais il faudrait plus d'1 million de feuilles
et donc de l'encre et beaucoup de temps.  




 
ben je viens de lancer l'impression, et mon imprimante elle fume... c normal docteur?? :)


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°62727
koulip31
Posté le 02-10-2001 à 16:39:18  profilanswer
 

arose la un bon copup pour la refroidir

n°62728
ssc37
Posté le 02-10-2001 à 16:43:01  profilanswer
 

bah avec bcp d'embition du temps et de l'argent je dit que c possible de rapporter gros.
Alors si y'en a un qui peut m'envoyer un prog qu'il a fait j'accepete et le jour ou j'aurrai des sous sous et que je serrais à la retraite ca le ferra lol
NOn serieux personne est motivé?

n°62730
JPA
Posté le 02-10-2001 à 16:47:30  profilanswer
 

c'est pas qu'on est pas motivés, mais c'est tellement facile à faire que c'est pas motivant !

n°62740
Suri
Darksurious
Posté le 02-10-2001 à 17:27:44  profilanswer
 

JPA a écrit a écrit :

c'est pas qu'on est pas motivés, mais c'est tellement facile à faire que c'est pas motivant !  




 
c  clair et en plus ca sert a rien


---------------
Suri.morkitu.org : Balades au coeur de la ville...
mood
Publicité
Posté le 02-10-2001 à 17:27:44  profilanswer
 

n°62745
petoulachi
A fortiori, brigadier chef
Posté le 02-10-2001 à 17:35:55  profilanswer
 

ouais je vois pas l'interet ; la prog est toute simple, et tu gagnera pas de thune, tu vas en perdre ...

n°62748
Gonzoide
Les cochons... dans l'espâââce
Posté le 02-10-2001 à 17:49:43  profilanswer
 

De toute facon c'est evidemment calcule pour que le facteur de gain soi inferieur a 1, tu perdrais forcement de l'argent ... comme si tu joues les 36 cases a la roulette, la case qui gagne ne rapporte que 35 fois la mise ... (et encore je parle pas du zero)

n°62759
ssc37
Posté le 02-10-2001 à 18:16:23  profilanswer
 

bon personne veut m'en faire un petit?

n°62774
nur
Posté le 02-10-2001 à 19:20:18  profilanswer
 

Si tu veux t'amuser voici une version en VB:
sub loto()
dim chiffre(5) as integer
dim compte as double
dim i,j,k,l,m,n as integer
compte=0
for i=1 to 49
for j=i+1 to 49
for k=j+1 to 49
for l=k+1 to 49
for m=l+1 to 49
for n=m+1 to49
chiffre(0)=i
chiffre(1)=j
chiffre(2)=k
chiffre(3)=l
chiffre(4)=m
chiffre(5)=n
compte=compte+1
next
next
next
next
next
next
 
msgbox(compte)
end sub
 
 
explications:
a chaque fois que compte est incremente
tu as une combinaison de 6 numeros contenu dans  
le tableau chiffre
comme il y en a trop pour stocker le resultat
je ne l'ai pas fait

n°62828
El_gringo
Posté le 03-10-2001 à 08:57:08  profilanswer
 

ssc37 a écrit a écrit :

bon personne veut m'en faire un petit?  




 
 
Mais t tétu toi, tout le monde te dis que ça sert à rien ce truc ! Tu crois qu'en jouant toutes les possibilités au loto, tu vas gagner des millions !? peut être... mais t'auras dépensé des 10aines de millions pour valider tes grilles. Et tout ça, en plus, c possible seulement si tu trouves un buraliste sympathique et disponible qui est pret à passer les 40 dernières années de se vie à valider tes grilles ! :lol:

n°62861
Sh@rdar
Ex-PhPéteur
Posté le 03-10-2001 à 10:48:06  profilanswer
 

en fait ce système n'est valable que dans quelques pays où les gains peuvent être cumulés si personne n'a gagné la semaine précédante.
 
en France, c'est les joueurs qui financent le Loto, donc tu gagne toujours un % de ce qui a été joué, tu pourrais jouer toute la fortune mondiale au loto français que tu serais sur de ne pas rentrer dans tes frais (à moins de ne faire qu'une partie des combinaisons)
 
 
par contre il existe un moyen infaillible non pas de gagner plus souvent, mais de gagner plus de fric au loto, il suffit de jouer les combinaisons délaissées par les joueurs (suites, dizaines etc.) tout simplement parcequ'elles ont autant de chance (proba rulez) de sortir que les autres mais que statistiquement moins de monde les joue, donc moins de partage au niveau des gains.
 
ahh l'appat du gain, VEGAS  :sol:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°62869
darkoli
Le Petit Dinosaure Bleu
Posté le 03-10-2001 à 11:24:44  profilanswer
 

nur a écrit a écrit :

Si tu veux t'amuser voici une version en VB:
sub loto()
dim chiffre(5) as integer
dim compte as double
dim i,j,k,l,m,n as integer
compte=0
for i=1 to 49
for j=i+1 to 49
for k=j+1 to 49
for l=k+1 to 49
for m=l+1 to 49
for n=m+1 to49
chiffre(0)=i
chiffre(1)=j
chiffre(2)=k
chiffre(3)=l
chiffre(4)=m
chiffre(5)=n
compte=compte+1
next
next
next
next
next
next
 
msgbox(compte)
end sub
 
 
explications:
a chaque fois que compte est incremente
tu as une combinaison de 6 numeros contenu dans  
le tableau chiffre
comme il y en a trop pour stocker le resultat
je ne l'ai pas fait  




 
Ca ne marche pas, au loto il n'y a pas deux chiffres identiques !!!

n°62870
nur
Posté le 03-10-2001 à 11:30:24  profilanswer
 

A supposé que l'on puisse s'affranchir des problemes matériels  
pour jouer toutes les combinaisons(ce qui me semble impossible),
Il est tout a fait exact que ce ne peut etre rentable car: 13 millions *4 francs=52 millions de frais
hors meme en cumulant au 2 tirages tous les gains distribues on doit etre meme pas a la moitie.

n°62875
darkoli
Le Petit Dinosaure Bleu
Posté le 03-10-2001 à 11:46:20  profilanswer
 

En fait il y a 49*48*47*46*45*44 solutions !!!
 
var c=0;
for (var i=1;i<49;i++) {
  for (var j=1;j<49;j++) {
    if (j!=i) {
      for (var k=1;k<49;k++) {
        if (k!=i) && (k!=j) {  
          for (var l=1;l<49;l++) {
            if (l!=k) && (l!=j) && (l!=i) {
              for (var m=1;m<49;m++) {
                if (m!=l) && (m!=k) && (m!=j) && (m!=i) {
                  for (var n=1;n<49;n++) {
                    if (n!=m) && (n!=l) && (n!=k) && (n!=j) && (n!=i) {
                     // le resultat est i,j,k,l,m et n
                      c++;  
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
 
Voila un truc en javascript même pas optimisé !!!

n°62879
nur
Posté le 03-10-2001 à 11:58:23  profilanswer
 

darkoli a écrit a écrit :

En fait il y a 49*48*47*46*45*44 solutions !!!
 
var c=0;
for (var i=1;i<49;i++) {
  for (var j=1;j<49;j++) {
    if (j!=i) {
      for (var k=1;k<49;k++) {
        if (k!=i) && (k!=j) {  
          for (var l=1;l<49;l++) {
            if (l!=k) && (l!=j) && (l!=i) {
              for (var m=1;m<49;m++) {
                if (m!=l) && (m!=k) && (m!=j) && (m!=i) {
                  for (var n=1;n<49;n++) {
                    if (n!=m) && (n!=l) && (n!=k) && (n!=j) && (n!=i) {
                     // le resultat est i,j,k,l,m et n
                      c++;  
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
 
Voila un truc en javascript même pas optimisé !!!  
 
 
Mumh ... JE ne crois pas ,il y a 13983816 combinaisons
possibles c'est ce que j'obtiens
de plus il n'y a pas  2 chiffres identiques dans ce que j'ai fait
toi tu obtiens :(6*5*4*3*2)*13 millions de possibilités
je crois que c'est beaucoup trop .
quand pense tu ?  
 
 



n°62881
Gonzoide
Les cochons... dans l'espâââce
Posté le 03-10-2001 à 12:06:30  profilanswer
 

Sh@rdar a écrit a écrit :

par contre il existe un moyen infaillible non pas de gagner plus souvent, mais de gagner plus de fric au loto, il suffit de jouer les combinaisons délaissées par les joueurs (suites, dizaines etc.) tout simplement parcequ'elles ont autant de chance (proba rulez) de sortir que les autres mais que statistiquement moins de monde les joue, donc moins de partage au niveau des gains.




 
Tout a fait ... tu n'imagines pas le nombre de personnes qui pensent que la combinaison "1 2 3 4 5 6" ne peut pas sortir tellement y'a aucune chance, alors que bien sur cette combi a autant de chances que n'importe quelle autre (proba double-rulez)

n°62883
JPA
Posté le 03-10-2001 à 12:10:20  profilanswer
 

le nombre de combinaisons possibles du loto est :  
49!/(43!*6!)=13 983 816 combinaisons comme le dit nur.
Je pense que le prog de nur fonctionne...

n°62886
gizmo
Posté le 03-10-2001 à 12:32:44  profilanswer
 

yep, plus de 13 millons de combinaison, et toutes les loteries sont concues pour que si vous validiez toutes les combinaisons, vous soyez d'office perdant. Faut pas rever non plus!

n°62893
ssc37
Posté le 03-10-2001 à 13:05:56  profilanswer
 

Bon bon comme vous voulez et pour le tiercé y'a personne qui à essayer?
faut bien essayer de trouver un moyen de se faire un peu de sous sous simplement non?  :D

n°62896
gizmo
Posté le 03-10-2001 à 13:11:16  profilanswer
 

t'as jamais eu un cour de proba on dirait! on va faire simple: AUCUN des jeux de paris institutionnalisé ne permet de gagner plus que la mise investie si l'on valide toutes les options permises.

n°62899
darkoli
Le Petit Dinosaure Bleu
Posté le 03-10-2001 à 13:17:02  profilanswer
 

nur a écrit a écrit :

 
Mumh ... JE ne crois pas ,il y a 13983816 combinaisons
possibles c'est ce que j'obtiens
de plus il n'y a pas  2 chiffres identiques dans ce que j'ai fait
toi tu obtiens  6*5*4*3*2)*13 millions de possibilités
je crois que c'est beaucoup trop .
quand pense tu ?  




 
Ben je pense que mon prog te retourne betement tout les solutions existente mais en considerant aussi l'ordre des chiffres : "1 2 3 4 5 6" != "1 3 2 4 5 6" alors que dans la realité ce n'est pas le cas, c'est juste le truc que j'ai oublié en fait !!!
 
Donc je pense même que ton prog est plus rapide que le mien même si c'est du vb !!!  :D  
 
En fait il y a :
 
  nombre_total_de_solution / nombre_de_classement_possible_d_une_meme_suite_de_chiffre
 
=> "49*48*47*46*45*44" / "6*5*4*3*2*1" =
=> 10068347520 / 720 = 13983816 solutions

n°62904
darkoli
Le Petit Dinosaure Bleu
Posté le 03-10-2001 à 13:27:14  profilanswer
 

JPA a écrit a écrit :

le nombre de combinaisons possibles du loto est :  
49!/(43!*6!)=13 983 816 combinaisons comme le dit nur.
Je pense que le prog de nur fonctionne...  




 
Pourquoi tu a mis 43! ? Il n'est pas de trop ?
Ah non c'est bon je viends de comprendre comme tu as fait 49! et qu'en fait il ne faut que 49*...*44 tu vires ce que tu as mis de trop en le divisant par 43! !!!
 
Faut que je me reveille !!!

n°62906
nur
Posté le 03-10-2001 à 13:31:13  profilanswer
 

MEA CULPA!
 
j'avais ecrit:for i=1 to 49  
for j=i+1 to 49  
for k=j+1 to 49  
for l=k+1 to 49  
for m=l+1 to 49  
for n=m+1 to49  
 
 
alors qu'il fallait ecrire:
for i=1 to 44
for j=i+1 to 45
for k=j+1 to 46  
for l=k+1 to 47  
for m=l+1 to 48  
for n=m+1 to 49

n°62914
JPA
Posté le 03-10-2001 à 13:39:18  profilanswer
 

-> Darkoli :
le nombre de possibilités différentes d'un tirage de p éléments dans un ensemble de n éléments est : Cnp (p est en exposant, mais dur à écrire sur le forum...)
Cnp= n!/(p!*(n-p)!)
d'où le 43!

n°62915
nur
Posté le 03-10-2001 à 13:40:02  profilanswer
 

en fait pour que les frais engagés et les gains s'equilibrent
ilfaudrait pouvoir eliminer a coup sur 8 numeros on aurait alors
combinatoire de 41;6 soit:4496388 combinaisons soit en frais:
17985552F
Bien que nous sommes la en présence du hasard , en y réfléchissant,
on pourrait quand meme trouver quelques "pseudo regles":
les 14 numeros sortis le samedi ne sortiront pas tous le mercredi suivant (ou alors le principe d'entropie serait violé)
ou alors tous les numeros ne seront pas pairs(impaires)
de plus si on fait un graphique en courbe pour chacun des numeros
(plus précisement les ecarts par rapport a leur sortie)on visualise des choses interressantes(mais c'est peu etre qu'une impression).

n°62918
Guzog
Posté le 03-10-2001 à 13:48:10  profilanswer
 

nur a écrit a écrit :

 on pourrait quand meme trouver quelques "pseudo regles":
les 14 numeros sortis le samedi ne sortiront pas tous le mercredi suivant (ou alors le principe d'entropie serait violé)
ou alors tous les numeros ne seront pas pairs(impaires)
de plus si on fait un graphique en courbe pour chacun des numeros
(plus précisement les ecarts par rapport a leur sortie)on visualise des choses interressantes(mais c'est peu etre qu'une impression).  




 
Le problème est bien là...
Tu ne peux pas tirer des règles en fonction du bon sens car tous les tirages sont indépendants et "sans mémoire" !


---------------
Guzog
n°62919
Suri
Darksurious
Posté le 03-10-2001 à 13:51:12  profilanswer
 

Guzog a écrit a écrit :

 
 
Le problème est bien là...
Tu ne peux pas tirer des règles en fonction du bon sens car tous les tirages sont indépendants et "sans mémoire" !  




 
aarg! ca me rappelle la terminale tout ca!!


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°62921
darkoli
Le Petit Dinosaure Bleu
Posté le 03-10-2001 à 13:57:15  profilanswer
 

JPA a écrit a écrit :

-> Darkoli :
le nombre de possibilités différentes d'un tirage de p éléments dans un ensemble de n éléments est : Cnp (p est en exposant, mais dur à écrire sur le forum...)
Cnp= n!/(p!*(n-p)!)
d'où le 43!  




 
Oui c'est bon j'ai vu mais le truc que que la formule fait faire plein de calcule en plus !!! Donc je comprenais pas au début mais c'est bon !!!

n°62980
nur
Posté le 03-10-2001 à 16:22:33  profilanswer
 

Pour ssc37:
si tu as de la place sur ton disque dur:
le code ci dessous genere un fichier texte GROSLOTO de 435 MEGAOCTECT et des poussieres  
ça prend environ 10 minutes sur un ordinateur puissant.
(c'est du VBA excel).
 
 
 
sub loto()  
dim chiffre(5) as integer  
dim compte as double  
dim i,j,k,l,m,n as integer  
compte=0  
open "GROSLOTO" for outpout as #1
 
for i=1 to 44  
for j=i+1 to 45  
for k=j+1 to 46  
for l=k+1 to 47  
for m=l+1 to 48  
for n=m+1 to 49  
chiffre(0)=i  
chiffre(1)=j  
chiffre(2)=k  
chiffre(3)=l  
chiffre(4)=m  
chiffre(5)=n  
print #1 chiffre(0);".";chiffre(1);".";chiffre(2);"."
;chiffre(3);".";chiffre(4);".";chiffre(5)
print #1,
compte=compte+1  
next  
next  
next  
next  
next  
next  
 
end sub

n°62989
nur
Posté le 03-10-2001 à 16:41:36  profilanswer
 

Une précision quand meme, si tu veux imprimer le fichier sous WORD il comprend environ 400 000 Pages.

n°63047
darkoli
Le Petit Dinosaure Bleu
Posté le 03-10-2001 à 22:52:49  profilanswer
 

nur a écrit a écrit :

Une précision quand meme, si tu veux imprimer le fichier sous WORD il comprend environ 400 000 Pages.  




 
Eu pour ton prog tu peux peut être le faire en VB/Delphi/C++ se sera plus rapide ? (5 minute ?)

n°63072
gilou
Modérateur
Modzilla
Posté le 04-10-2001 à 07:23:41  profilanswer
 

Nombre de combinaisons possibles: 49*48*47*46*45*44 = 10068347520
donc il faut un super bonus de 10 068 347 520 (10 milliards de Francs) avant que ca devienne rentable  :sarcastic:  :sarcastic:  
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°63077
instantdha​rma
Ailleurs c'est ici
Posté le 04-10-2001 à 09:08:44  profilanswer
 

Citation :


C'est facile, c'est pas cher, mais ça rapporte que dalle
Renaud


La seule chose qu'on puisse faire au loto, c'est augmenter sa probabilité de gain en jouant des combinaisons moins jouées que les autres : si la combi sort, on gagne plus

Citation :


Jamais un coup de dés n'abolira le hasard
Mallarmé


---------------
di. / www.diredaredare.org - Ailes de la ville
n°63078
JPA
Posté le 04-10-2001 à 09:10:21  profilanswer
 

Gilou, tu devras réviser le programme de math de première (ou de terminale). Ton calcul comporte des doublons...
J'ai donné la réponse plus haut.
A+

n°63103
irulan
Posté le 04-10-2001 à 10:30:14  profilanswer
 

Juste pour apporter un petit quelque chose au débat : je ne sais pas si vous vous souvenez du défunt mensuel Jeux & Stratégie (je parle aux plus de 25 ans là :D). Ils avaient lancé un concours pour trouver le nombre minimal de grilles qu'il fallait remplir pour être sûr d'avoir au moins 3 bons numéros (parmi les 6 du tirage).
Eh bien le nombre était entre 300 et 400 grilles - je ne me rappelle plus du chiffre exact - ! (bon sachant que ça ne rapporte que rarement plus de 10 balles, ce n'est pas franchement valable)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3
Page Précédente

Aller à :
  FORUM HardWare.fr
  Programmation

  CHALLENGE:=> Un prog avec toutes les solutions possibles du loto?

 

Sujets relatifs
prog web et les macs , gros pbRécupérer dans un prog. C l'info du microphone
Cours prog sur Lyonquel prog pour developer en java sous windows???
[Orientation] Les différents métiers de la prog. et leurs études... ?un prog en c++ qui retourne la taille d'un tableau ?
Aide pour une idée de progg besoin d' un minuscule prog en c++ URGENT A L' AIDEEEEEEEEE
Challenge : optmizer ce code VBA !je cherche des doc de prog de cart a puc
Plus de sujets relatifs à : CHALLENGE:=> Un prog avec toutes les solutions possibles du loto?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR