Bonjour,

A la suite de l'algorithme ci-dessous j'obtiens, comme voulu, de nombreux résultats pour mon vecteur C. Je voudrais donc tous les stocker dans une matrice ou un tableau de manière à pouvoir les ressortir 1 par 1 ensuite. Savez-vous comment faire? Merci

n=4; H=6;
C=[1,2,3,4]; i=[1:n];
while i>0, i=n, C(i)=C(i)+1
while C(i)==H-(n-i) & i>=2, i=i-1, C(i)=C(i)+1, end
while i<n, C(i+1)=C(i)+1, i=i+1, end
if C==[H-(n-1):H] then break
end
end;

Me donne: C= 1. 2. 3. 5.
C= 1. 2. 3. 6.
.............
C= 3. 4. 5. 6.