Вопросы к Поиску с Алисой
Для расчёта количества уникальных последовательностей цифр без повторения в системах счисления можно использовать формулы комбинаторики. ege-study.ru microsegment.ru
Один из способов — перемножить количество возможных цифр на каждом месте. ege-study.ru Например, чтобы найти количество четырёхзначных чисел, в которых ни одна цифра не повторяется, нужно: www.bolshoyvopros.ru
Затем нужно перемножить полученные значения: 10 × 9 × 8 × 7 = 5040. www.bolshoyvopros.ru
Ещё один способ — записать под каждой исходной цифрой разряд двоичного числа. qna.habr.com 1 в разряде будет означать, что цифра входит в последовательность, 0 — не входит. qna.habr.com Чтобы перебрать все подпоследовательности, нужно перебрать все двоичные числа с n разрядами, их 2n. qna.habr.com Затем из полученного числа нужно вычесть 1, так как вариант пустой подпоследовательности, когда все разряды = 0, не рассматривается. qna.habr.com