Задача Перестановка – это упорядоченная выборка объектов. К примеру, 3124 является одной из возможных перестановок из цифр 1, 2, 3 и 4. Если все перестановки приведены в порядке возрастания или алфавитном порядке, то такой порядок будем называть словарным. Словарные перестановки из цифр 0, 1 и 2 представлены ниже: 012 021 102 120 201 210 Какова миллионная словарная перестановка из цифр 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9? Решение Всегда радует, как решают подобные задачи питонисты. У них есть библиотека, которую надо просто вызвать и она сама всё сделает. И они такие: ура, задача решена :) В общем, мне доставили хлопот перестановки, которые надо было реализовать вручную. Я медитировал три дня, рисуя различные схемы, и наконец решение ко мне пришло. Вот только не знаю, смогу ли его внятно объяснить, мне кажется, на это понадобится ещё три дня :) Читайте также: Давайте для начала рассмотрим строку попроще "123". Я ввёл для себя два термина: финальная перестановка и рекурсивная перест