88
правок
Изменения
→Общий алгоритм получения комбинаторного объекта по номеру в лексикографическом порядке
'''for''' j = 1 '''to''' n '''do''' ''//перебираем елементы в лексикографическом порядке''
'''if''' можем поставить на это место
'''then if ''' numOfObject > (количество комбинаторных обектов с данным префиксом)''' '''then''' numObject -= (количество комбинаторных обектов с данным префиксом) '''else''' '''then''' ans[i]=j ''//поставим на это место текущий элемент, т.к. еще не все объекты с этим префиксом - меньше'' перейти к выбору следующего элемента
== Перестановки ==