bonjour à tous,

ca fait pas mal d'heure que j'essaye d'obtenir un algo en pascal qui permet d'avoir tous les polygones possibles qui peuvent etre construits à partir du liste de points (qui dans dans une liste p).

exemple : j'ai ma liste p qui contient les points {2,3,4,7,1}
et je voudrais obtenir les différentes combinaisons possibles :
2347
234
2341
2471,etc..

j'essaye de faire un algorithme récursif;


merci de m'aider;;


ps: j'ai vu un sujet là dessus mais ca correspondait pas trop vu que je souhaiterais le faire en récursif..