Какую задачу решаем
Перестановки с запретом неподвижности некоторых элементов и точным числом остальных неподвижных. Неподвижные точки среди запрещённых позиций не разрешены, остальные учитываются в точном числе.
Форма состоит из 3 числовых параметров: Размер перестановки, Позиции, которым запрещено оставаться на месте, Точное число неподвижных точек. Все они управляют запасами, числом элементов, запретами, размером сетки или характеристиками групп. В этом варианте под названием «Подсчёт по включению–исключению — с условиями на порядок» параметры задают именно описанную постановку, а не характеристики другого подсчёта.
Как устроен подсчёт
Используется вычислительная схема: C(n−r,f) × !(n−f). Она перебирает состояния, а не отдельные огромные списки вариантов; лишь при явном учёте вращений проводится полный ограниченный перебор.
Для темы «подсчёт по включению–исключению» важно различать невозможную конфигурацию (её число равно нулю) и неверно заданные параметры (расчёт отклоняется). Ограничение «с условиями на порядок» изменяет набор допустимых состояний.
Как читать результат
Основной показатель — число способов, удовлетворяющих правилу «перестановки с запретом неподвижности некоторых элементов и точным числом остальных неподвижных». Дополнительные числа позволяют проверить размер всей совокупности либо вклад выбранного класса.
Контрольное условие: Неподвижные точки среди запрещённых позиций не разрешены, остальные учитываются в точном числе. Если снять ограничение, количество допустимых вариантов обычно возрастает, но не во всех задачах равенство обязательно становится строгим.
Пример ввода
Начальные значения формы: Размер перестановки = 9, Позиции, которым запрещено оставаться на месте = 3, Точное число неподвижных точек = 2. Эти параметры дают полностью воспроизводимую целочисленную задачу. Основной результат для набора по умолчанию: 27810.
После первого расчёта можно изменить один параметр и проверить, как для случая «Подсчёт по включению–исключению — с условиями на порядок» изменяется число решений. Изменять верхнюю границу, длину слова или вместимость имеет смысл отдельно от остальных величин.
Границы применимости
Неподвижные точки среди запрещённых позиций не разрешены, остальные учитываются в точном числе. При выборе входных параметров для «Подсчёт по включению–исключению — с условиями на порядок» важно соблюдать точное значение каждого ограничения, а также различать маркированные и немаркированные объекты.
Если не выполняются условия для «Подсчёт по включению–исключению — с условиями на порядок», результат другой математической задачи нельзя применять автоматически. Для больших входов вычисление ограничено, чтобы не терять точность целочисленного подсчёта.
Где это полезно
Задачи такого вида встречаются в расписаниях, расположении элементов, дискретных моделях и учебной комбинаторике. Перестановки с запретом неподвижности некоторых элементов и точным числом остальных неподвижных.
Для самостоятельного разбора сохраните 3 значений формы и правило C(n−r,f) × !(n−f). Для небольших случаев ответ можно сверить ручным выписыванием всех конфигураций.
Формула расчёта
C(n−r,f) × !(n−f)
Проверенные примеры
Размер перестановки = 9; Позиции, которым запрещено оставаться на месте = 3; Точное число неподвижных точек = 2
Точный подсчёт: Перестановок с заданными неподвижными точками = 27810, Выборов допустимых неподвижных точек = 15, Беспорядков на оставшихся позициях = 1854.
Размер перестановки = 10; Позиции, которым запрещено оставаться на месте = 3; Точное число неподвижных точек = 2
Точный подсчёт: Перестановок с заданными неподвижными точками = 311493, Выборов допустимых неподвижных точек = 21, Беспорядков на оставшихся позициях = 14833.
Размер перестановки = 9; Позиции, которым запрещено оставаться на месте = 3; Точное число неподвижных точек = 3
Точный подсчёт: Перестановок с заданными неподвижными точками = 5300, Выборов допустимых неподвижных точек = 20, Беспорядков на оставшихся позициях = 265.
Как пользоваться онлайн-калькулятором
- Укажите числа в полях: Размер перестановки, Позиции, которым запрещено оставаться на месте, Точное число неподвижных точек.
- Учитывайте правило: перестановки с запретом неподвижности некоторых элементов и точным числом остальных неподвижных.
- Нажмите «Рассчитать» и сравните число допустимых конфигураций с контрольными показателями.