Выходные данные: '''{C<sub>1</sub>,C<sub>2</sub>,…,C<sub>k</sub>}.'''
* Заметим, что алгоритм для лексикографически последнего сочетания даёт, как следующее, первое сочетание.
* Заметим, что алгоритм работает только для '''0<k<n'''.
== Другие алгоритмы: ==
*[[составление перестановок]];