Bonjour !

Je suis entrain de me casser les dents sur un algo un peut trop mathématique pour moi. J'ai parcourut les autres sujet sans réussir à appliquer les différentes réponses à mon cas...

Le problème est le suivant :

Un hôtel à n type de chambre distinguée par leurs designation.
Chaque type de chambre à une quantités de disponibilités.
Chaque type de chambre à un niveau tarifaire : Double ET Single / Double OU Single.

Avec les paramètres "je veux 2 double 1 single"

Je dois sortir toute les différentes combinaisons possible des désignations.

Un exemple concret :

L' hôtel Tartempion à 4 type de chambres.

La Standard :
double
single
quantité 2

La Plaisir
double
quantité 1

La cosy
double
single
quantité 1

La Supérieur
double
quantité 1

Don les combinaisons possible sont :

2 standard double + une cosy single
1 standard double + une plaisir double + une standard single
1 standard double + une plaisir double + une cosy single

etc...

J'ai cherché du coté des formule de math mais n'étant pas un expert en la matière je patauge un peu.

De ce que j'ai pu comprendre, c'est une histoire de Factorielle de n.

si j'ai 4 possibilités je crois que c'est 4!+3!+2!+1!.

Merci pour vos lumière.

Si vous avez des piste sur lesquelles je peux me lancer !
Merci.