Combinaison à 5 chiffres

[Fermé]
Signaler
-
Messages postés
15
Date d'inscription
jeudi 10 décembre 2009
Statut
Membre
Dernière intervention
1 décembre 2010
-
Bonjour,
je souhaiterai obtenir toutes les combinaisons de 5 chiffres (sans doublons), sous forme de tableau excel
exemple
j'ai 20 numéros (1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20)
j'aimerai obtenir TOUTES LES COMBINAISONS de 5 chiffres dans n'importe quel sens (avec 14, puis 15, puis 16, puis 17, puis 18, puis 19, et enfin 20 chiffres)
1 5 3 8 9
18 20 11 6 7
3 6 8 4 1
6 7 5 12 18
etc etc etc

si quelqu'un peut m'aider SOUS FORME DE TABLEAU EXCEL
je ne connais pas grand chose au formule
Merci
Achile

Configuration: Windows XP / Internet Explorer 8.0
A voir également:

26 réponses

Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
Je comprends pas, au pire fait un tableur tu mets les valeurs, mais pas sur que ça marche.
C'est pour quoi ce tableau?

Au pire on peut le programmer en php/c++/JS ( je connais que le faire en php et encore c'est moyien mais après c'est pareil... ).
Il faut mettre une valeur à une case et généré un chiffre en boucle

if $tableau_fini = // nombres de combinaisons possible

while $tableau_fini = // nombres de combinaisons possible
echo $A = 1
$A++


Et pareil jusqu'à E ?
Non ? Un truc dans le genre? Je gère pas désoler =(.
Je commence à peine =(.
Au faite, les " // " signifisent commantaire :P.
Pour calculer le nombre de possibilité faut faire ça .

Nombres de colones ( exemple 5 )
Et le nombre maximal de possibilité t( 20 non? )
Et ensuite tu enleve 1 à chaque fois
20 x 19 x 18 x 17 x 16
( il y a 5valeurs int/float ( nombres :P ) que j'ai enlévé un quand je passé de valeur, tu as compris? :D ).
23
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci

Messages postés
54716
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 septembre 2021
16 608
Je t'avais joint le tableau. Faut-il au moins que tu ouvres le lien ...

Et je te répète encore une fois : ces formules calculent combien il existe de solutions, mais ne donnent pas la liste de toutes ces solutions !!!
Messages postés
15
Date d'inscription
jeudi 10 décembre 2009
Statut
Membre
Dernière intervention
1 décembre 2010
16
c'est égal a
20x19x18x17x16 le tout divisé par 5x4x3x2x1
soit

15504 combinaisons

si tu veux jouer uniquement le numéros pairs ou impairs au loto il te faudra quand même 30000 euros de mises sans etre sur de gagner
bonne chance
bonsoir a tous,

merci pour vos messages.
Si il n'y a pas de possibilités, alors je vais essayé de trouver le moyen de le faire d'après 5 chiffres (1 2 3 4 5)
exemple
1 2 3 4 5
1 2 3 5 4
1 2 5 4 3
etc etc
logiquement je devrais obtebnir 120 solutions - Ensuite j'essayerai de changer les chiffres en incluant 6, puis 7, puis 8 numéros jusqu'à 10
je ne pense pas me retrouver avec comme vous dites 13 millions de possibilités...
Si quelqu'un peut m'aider, je bloque sur les formules dans excel...
merci a tous
achile
Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
Oui =').
20 x 19 x 18 x 17 x 16

Précisément :
1 860 480

Comment ta eus ce résultat athena ?
Normalement c'est ma méthode =/.
bonsoir à tous,

je n'ai pas compris grand chose au formule et programmation, quelqu'un pourrait me les donner via un tableur excel pour que je comprenne?

Merci a tous
achile
Messages postés
26192
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
22 septembre 2021
6 061
Bonjour
je reprend votre explication qui m'échappe un peu:

"Pour m'y retrouver, j'ai nommé le personnel par équipe de 5 (ce qui correspond quand meme a plus de 40 équipes). Et mon but est de faire tourner ces équipes sur ces machines sans jamais les mettre 2 fois sur différentes machines, et surtout sans en oublier, c'est pour nous un casse tete chinois... "

sans jamais les mettre 2 fois sur différentes machines
1°)si c'est pour ne pas les mettre deux fois sur deux machines différentes, à quoi sert votre question

Pour m'y retrouver, j'ai nommé le personnel par équipe de 5
2°) si vous avez nommé votre personnel en équipe, est ce le personnel dans l'équipe que vous voulez faire tourner ou est ce les équipes?

car s'il s'agit des équipes, on ne voit pas ce qui correspond à votre question?et le problème porte sur 40 combinaisons (s'il faut changer les poste, bien sur) parce que là vous ne couvrirez que le nombre de postes avant d'être obligé de remettre une équipe sur un poste déjà connu.
Il suffit là de faire la liste de 1 à 40 et de décaler d'une machine tous les jours!
Alors, il y a peut être une solution, mais pour ajuster la question à vos besoins soyez plus précis sur:
le changement de poste
la composition des équipes
le nombre de solutions que vous envisagez,liées à une période raisonnable à couvrir car 20 000 000 (ou quelque chose d'approchant ;arrondissons) de combinaisons représentent une option que même en repoussant bien loin l'age de la retraite, personne n'aura le temps de mettre en oeuvre (quelque 20 000 000 / 5/48= 83000 jours soit par période annuelle ouvrable, environ 330 ans)
Même réduit à 200000 reste 33 ans!

Crdlmnt

Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
D'après toi comment ils ont calculé qu'il y avait une chance sur 13 millions de gagné au loto?
Formule !!

Ma formule est vrai, je lai vu sur E=M6 :P.

Tes neurones ont trop chauffé sous le soleil de la Guadeloupe/Martinique =P.
Messages postés
54716
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 septembre 2021
16 608
Comment ils ont fait ?
Comme je l'ai expliqué, en appliquant une formule donnant le nombre de combinaisons possibles.

Des formules pour écrire la liste de toutes ces combinaisons, je n'en connais pas sur Excel ... et je ne lis pas E=M6.

Les quelques neurones qui me restent font ce qu'ils peuvent !
Mais je les préfère encore en surchauffe plutôt que complètement gelés ; n'est-ce pas ?
Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
Bonjour,

Oui pas compris Raymond, il y a pas de formule pour avoir les listes des combinaisons mais pour les compter si :D.

Je pense que on peut le coder non pour avoir les listes ?
Mais ça sera pas sur exel mais sur un site ( que tu peu faire copier/coller ensuite après ).
Il faudrait en php ça donnerai ça.
C'est faux je pense, mais ça donnerai ça...
PS : E=M6 est une émission TV, qui passe sur M6 justement ( d'où le nom ).
Pour 10 sur cette exemple
<?php
$case1 = 1
$case2 = 1
$case3 = 1
$case4 = 1
$case5 = 1

while $case1 = 10
{
$case1++
echo $case1 . '</br>'
}
while $case2 = 10
{
$case2++
echo $case2 . '</br>'
}
?>

Et tu fais ça pour chaque $case et tu changes les 1/2 en autres valeurs.

Possible que ça marche mais pas sur =/
bonsoir athena,

merci pour ton message, je souhaiterai les avoir dans un tableur (type excel) sur plusieurs colonne (A B C D E), quitte a faire plusieurs feuille excel, mais surtout comment ça marche cette formule, pour obtenir 5 chiffres sur 8/9/10 voir plus sélectionné, dans n'importe quel sens, pas forcément croissant, et sans doublons...
EXEMPLE
8 6 9 2 4
5 6 2 7 10
3 6 4 2 8
1 5 6 2 8
6 9 8 4 5
ETC ETC

MERCI de m'aider
Messages postés
54716
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 septembre 2021
16 608
Je répète : IL N'Y A PAS DE FORMULE POUR ÇA !

La formule =PERMUTATION(5;5) donne effectivement 120 (dont j'ai abandonné le listage).
En passant à 5 chiffres parmi 6, ou obtient 720 permutations.
Puis 30240 pour 10 chiffres, 360360 pour 15 chiffres, et 1860480 pour 20 chiffres.

La formule =COMBIN(5;5) donne 1 combinaison ► 12345
=COMBIN(6;5) donne 6 combinaisons ► 12345 12346 12356 12456 13456 23456
=COMBIN(10;5) donne 252 combinaisons
=COMBIN(15;5) donne 3003 combinaisons
=COMBIN(20;5) donne 15504 combinaisons.

En effet je ne sais plus trop ce que tu veux, puisque dans ton premier post (et dans le titre de ta discussion) tu parlais de combinaisons, et voici qu'au post 14 tu donnes des exemples de permutations ...

https://www.cjoint.com/?dcclI8lNnc
Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
Répond à :

-Pourquoi tu le faire?
-Est-ce que tu es prêt à dépenser 1,9 GO sur un fichier texte, c'est ton choix.
-Sais tu faire du PHP ?
-Le veux tu vraiment sous forme de tableau? Ou sur un fichier texte ça gère ?
Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
2 644
Salut jedetestemapsp,
Ou as tu vu qu'il voulait un code en php? fichier texte? depuis le début, achile2.3 nous demande un tableur excel avec des formules (ou du code mais là on parlerai de VBA...). Je crois que tu es en train de l'embrouiller davantage.
Ce qu'il nous faut réeelement savoir c'est :
ok pour les combinaisons de 20 chiffres, mais pour quoi en faire?
Il n'y a aucun intérêt à avoir une "liste" de 20 0000 0000000 de combinaisons... (j'ai mis exprès ce nombre fantaisiste)
Quel est le but final de ce tableur EXCEL?
Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
Pour le php,

Je lui dit ça, car je pourrais le faire ce tableau, mais il faudra être prêt à dépensé presque 2GO pour un fichier texte.
Je peux réussir à avoir toutes les valeurs, mais pas sous exel, seulement sur un fichier texte, un site généré en PHP.
Si il veut =/.

Je peux le faire, mais pas sous exel !!

1 860 000 combinaisons.
Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
Bon,

Imaginons,

10 groupes de 5 personnes = 50
200 personnes pour un total de 40 groupes de 5 personnes.

Faut que j'y réfléchisse...
Messages postés
13083
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
21 juillet 2019
2 756
Bonsoir ,

avec 3 200 000 possibilité ca va faire un trés trés long tableau ...
Messages postés
13083
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
21 juillet 2019
2 756
il a pas dit que le meme chiffre ne pouvais pas se trouver plusierus fois dans la meme combinaison ...

a pardon c etait ca le ( pas de doublon ) ?
Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
C'est quoi ta formule?
Messages postés
13083
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
21 juillet 2019
2 756
je penser qu il parler de doublon dans le tableau

sinon 1 1 1 1 1 etc compte , donc 20 x 20 x 20 x 20 x 20
Messages postés
1743
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 mai 2014
419
Ah oui :D.
bonsoir,

merci pour vos réponses, je ne savais pas que ça représentez autant de chiffres, et de possibilités, peux t'on le faire avec 8 voir 10 chiffres (ou plus, ou mois...), pour diminuer la Capacité, le volume... et si oui, pouvez vous me montrer cela dans un tableur excel? ? je ne connais pas les formules en algo...
merci