bonjour,
mon problème porte sur la recherche de tous les chemins possible pour atteindre une solution. je voudrais de préference une solution sous forme d'algorithme.
voici le problème:
- j'ai un nombre R (c'est le résultat que je veux atteindre)
- j'ai une liste de nombre (x1,x2x...x7),
- es opérateur arithmétiques de bases (+,-,*,/)
je voudrais écrire un algorithme qui me permettent de trouver toutes les compositions possibles de chaque nombre de la liste par chaque opérateur arithmétique. ceci afin de dénicher le chemin ou l'ensemble des chemins susceptible de me conduire au nombre résultat R
x1 peut par exemple être composé par x2,...xn par les opérateurs +,-,*,/
NB: - un nombre ne peut être composé deux fois
- la composition de deux nombres engendre un résultat qui devient par la suite un nombre de la liste
je vous remercie d'avance et vous prie de m'apporter votre lumière sur la question.
-----