
Alors,
Je ne sais pas si vous avez très bien compris ce que je voulais (d'ailleurs, à l'écriture du post je ne le savais pas moi-même!)
Maintenant j'en suis sur et certain:
Vous connaissez surement l'émission des chiffres et des lettres.
Je voudrais un programme en TI Basic qui résolve la partie "chiffre" de l'émission.
Les candidats disposent de 6 chiffres et doivent obtenir un résultat final en UTILISANT qu'une fois les chiffres, mais peuvent utiliser un même opérateur plusieurs fois ! (opérateurs utilisés: + / - * )
Par exemple, dans cette video http://www.youtube.com/watch?v=ZpT6r6vuTik , à partir de la 3éme minutes les candidats disposent de:
10 - 5 - 25 - 6 - 1 - 2
et doivent trouver 362
Une des réponses possibles trouvées à la fin du temps réglementaire était:
((10+5)*25) - (6*2 + 1) = 375 - 13 = 362
Beaucoup de possibilités de calcul sont enviseageables, je me pose alors deux questions:
- 1) Est-ce que la TI NSpire CX CAS doit aboutir à cette démarche par hasard ? c'est à dire elle va tester une à une toutes les possibilités de calcul avec ces chiffres là ... Est-ce que c'est plus long que le temps réglementaire malgré la capacité de calcul de la calto ? Est même, quel est le code a écrire pour envisager TOUTES les possibilités et les faire calculer une à une à la calto? Ne serait-ce pas possible de les éléminer unes à unes une fois qu'elles ont été testées, ou c'est impossible en langage TI BASIC ? (histoire que la calto ne fasse pas deux fois le même calcul, est donc qu'elle gagne du temps ...)
-2) Est-il possible rendre le programme intelligent?? C'est à dire qu'il va utiliser des chiffres pour s'approcher le plus de résultat demandé (ex: ici (10+5)*25) pour ensuite "ajuster" le reste avec les autres nombres disponibles ... ??
Enfin, ce programme me parait quand même assez utopique =/ ...
Et sinon Excale, je ne connais la fonction expr(b[1]&a[1]&b[2]&a[2]&b[3]&a[3]&b[4]&a[4]&b[5]) ^^'
Merci
