J'ai une liste de 20 numeros auquels j'attribus un coefficient par exemple:
1-> 5.6
2> 14
3-> 59
...
19-> 1.6
20-> 38
J'aimerai avoir les trios tels que la somme des coefficients soient compris entre deux valeurs a et b .
( par exemple entre 42 et 56)
Est ce que je peux trouver ces trios sur excel? Si oui comment faire?
Sinon y a t-il un autre moyen de les trouver?
Publicité
Posté le 16-12-2005 à 15:32:24
parisjohn
Posté le 16-12-2005 à 15:44:43
en excel je ferais un truc avec des if tu fou a et b dans des cellules separé et tu fe des if en testant toutes les possibilités trio (1,2,3) trio (1,2,4) etc c super long et puis c pas top, sinon tu fe une macro VB c le plus simple
on dit triplet normalement mais trio ca existe c plus pour les courses avec le quarte et le quinté
facker
Posté le 18-12-2005 à 21:51:43
j'ai pas réussi!!!
Mais bon je vais essayer en mapple!
Si quelqun s'y connait en mapple, envoyez moi des indications SVP!
Merci.
parisjohn
Posté le 19-12-2005 à 10:13:20
je te conseillerais matlab plutot (scilab) c'est gratuit et c'est pas dur de programmé avec. Apres c'est une question d'algorithmie tu cherches tu les couples de 3 parmi n possibilités (C(3,n)) et tu fe des tests pour aller plus vite genre si le premier membre de ton triplet n'est pas entre a et b tu sors de ta boucle ca permet d accelerer ton code voilou
nazzzzdaq
Posté le 19-12-2005 à 15:16:16
En VBA ça se fait s'est sûr!
Maintenant en utilisant les fonctions standard d'XL c'est possible mais il faut être astucieux...