A voir également:
- Es-ce un algorithme? si oui lequel?
- Oui transfert gratuit - Guide
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Liste déroulante oui non excel - Guide
- Formule =si oui ou non excel - Guide
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
8 réponses
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
27 août 2009 à 06:54
27 août 2009 à 06:54
bonjour..
Il faut faire des boucles imbruqués afin de tester toutes les solutions
Il faut faire des boucles imbruqués afin de tester toutes les solutions
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
27 août 2009 à 09:50
27 août 2009 à 09:50
Bonjour,
Je suis pas spécialement doué en math mais si je peux aider, je te dirais qu'à mon avis, il faut calculer la somme des 6 chiffres que tu veux modifier et chercher toutes les combinaisons possibles pour obtenir la même somme.
1+5+4+6+3+2+8+9+7+4+4+5+6+8 =72 //calcul de base
1+a+b+c+d+e+f+9+7+4+4+5+6+8 =72 // récupérer les chiffres a modifier
a+b+c+d+e+f = x //calcul de la somme des chiffres que tu veux modifier
a2+b2+c2+d2+e2+f2 = x //équation que tu devras résoudre connaissant x
Il te faut résoudre a2+b2+c2+d2+e2+f2 = x avec (a<>a2, b<>b2, c<>c2, d<>d2, e<>e2, f<>f2).
Tout en gardant en tête que les combinaisons peuvent-être nombreuses.
Voilà, j'ai essayé de te diviser le travail en étapes pour t'aider dans ta réflexion.
J'espère que je t'ai aidé et que ça te feras avancer dans ton problème.
Cordialement
Je suis pas spécialement doué en math mais si je peux aider, je te dirais qu'à mon avis, il faut calculer la somme des 6 chiffres que tu veux modifier et chercher toutes les combinaisons possibles pour obtenir la même somme.
1+5+4+6+3+2+8+9+7+4+4+5+6+8 =72 //calcul de base
1+a+b+c+d+e+f+9+7+4+4+5+6+8 =72 // récupérer les chiffres a modifier
a+b+c+d+e+f = x //calcul de la somme des chiffres que tu veux modifier
a2+b2+c2+d2+e2+f2 = x //équation que tu devras résoudre connaissant x
Il te faut résoudre a2+b2+c2+d2+e2+f2 = x avec (a<>a2, b<>b2, c<>c2, d<>d2, e<>e2, f<>f2).
Tout en gardant en tête que les combinaisons peuvent-être nombreuses.
Voilà, j'ai essayé de te diviser le travail en étapes pour t'aider dans ta réflexion.
J'espère que je t'ai aidé et que ça te feras avancer dans ton problème.
Cordialement
giheller
Messages postés
1875
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
3 février 2024
142
27 août 2009 à 09:53
27 août 2009 à 09:53
Pourquoi ne pas inverser les chiffres 2 et 4, 6 et 8, 10 et 12
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
27 août 2009 à 10:00
27 août 2009 à 10:00
Je pense qu'il veut plusieurs solutions possibles, mais le fait d'inverser les chiffres fera parti des solutions à coup sûr.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
giheller
Messages postés
1875
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
3 février 2024
142
27 août 2009 à 10:04
27 août 2009 à 10:04
en fait, toute solution doit faire que la somme des chiffres changés reste identiques.
- inversions
- + 1 sur le deuxième et moins 1 sur le quatrième etc
- et pourqoui pas si on peut +2 et moins 2
donc on fait la somme des six chiffres et on sort toutes les configurations de six chiffres qui donnent cette somme.
- inversions
- + 1 sur le deuxième et moins 1 sur le quatrième etc
- et pourqoui pas si on peut +2 et moins 2
donc on fait la somme des six chiffres et on sort toutes les configurations de six chiffres qui donnent cette somme.
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
27 août 2009 à 10:07
27 août 2009 à 10:07
Il faut voir ce qu'il veut aussi parce qu'avec 6 chiffres de 0 à 9 ça laisse un nombre énorme de possibilité différentes d'obtenir le même résultat.
edit: le nombre de combinaisons possibles est de 9^6 ce qui fait 531 441 possibilités bien sur le nombre de combinaisons sera plus petit que ça car je suis parti du fait qu'il pouvait avoir toutes les chiffres à 9 mais cela dépendra de la somme de ces 6 chiffres
edit: le nombre de combinaisons possibles est de 9^6 ce qui fait 531 441 possibilités bien sur le nombre de combinaisons sera plus petit que ça car je suis parti du fait qu'il pouvait avoir toutes les chiffres à 9 mais cela dépendra de la somme de ces 6 chiffres
giheller
Messages postés
1875
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
3 février 2024
142
27 août 2009 à 10:17
27 août 2009 à 10:17
oui mais rien n'est précisé dans l'énnoné.
faut-il une solution simple, ou alors un algo qui peut tout prévoir ?
faut-il une solution simple, ou alors un algo qui peut tout prévoir ?
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 août 2009 à 08:48
28 août 2009 à 08:48
bonjour
j avais fait un bout de code qui peu aider au shmilblick... bon, c est en vba sous excel, mais le principe reste le meme....
https://forums.commentcamarche.net/forum/affich-13576928-excel-chercher-les-differentes-combinaisons
bon, je n ai pas optimiser le code (doublons, suite majoree, ect...) mais le principe est la ;)
j espere que ca aidera un peu
j avais fait un bout de code qui peu aider au shmilblick... bon, c est en vba sous excel, mais le principe reste le meme....
https://forums.commentcamarche.net/forum/affich-13576928-excel-chercher-les-differentes-combinaisons
bon, je n ai pas optimiser le code (doublons, suite majoree, ect...) mais le principe est la ;)
j espere que ca aidera un peu