Descrierea soluţiei-I Utilizăm o stivă unde punem elementele combinării. La combinări nu contează ordinea în care luăm elementele. Totuşi, va trebui să stabilim noi una. Aceasta va fi o ordine crescătoare. Cât timp stiva nu este vidă (vf nu este 0), vom pune un număr mai mic decât n-m+vf şi mai mare decât elementul precedent pe poziţia curentă şi creştem vârful stivei. Astfel, elementele vor fi în ordine crescătoare şi mereu vom putea completa stiva cu m elemente.