Калькулятор числовых комбинаций
Расчет количества чисел, которые можно составить из заданных цифр
Генератор комбинаций из цифр онлайн
Генератор комбинаций создаёт все возможные перестановки чисел из заданного набора цифр. Введите цифры — инструмент мгновенно покажет полный список уникальных комбинаций, их количество и формулу расчёта.
Автоматически учитывает ноль в первой позиции, удаляет дубликаты при повторяющихся цифрах и сортирует результаты по возрастанию. Максимум — 10 цифр.
- Мгновенная генерация всех перестановок из введённых цифр
- Автоматический расчёт количества вариантов с формулой
- Умная обработка нуля — не ставится первой цифрой числа
- Удаление дубликатов при повторяющихся цифрах
- Копирование одной комбинации или всего списка в один клик
Формулы комбинаторики
Количество перестановок из n различных цифр: P(n) = n! (n факториал). Для 4 цифр это 4! = 24 варианта, для 5 — уже 120, для 6 — 720.
Если среди цифр есть повторяющиеся, применяется формула перестановок с повторениями: P = n! / (k₁! × k₂! × ...), где k — количество повторений каждой цифры. Например, из цифр 1, 1, 2 получается 3!/2! = 3 уникальные комбинации вместо 6.
Количество вариантов растёт очень быстро: 7 цифр — 5 040 комбинаций, 8 — 40 320, 9 — 362 880, 10 — 3 628 800. Именно поэтому генератор ограничен 10 цифрами.
Где применяется
В комбинаторике и теории вероятностей — для решения задач на перестановки, размещения, оценки количества исходов. В криптографии — для оценки стойкости PIN-кодов и паролей.
На практике — для восстановления забытого кода замка или PIN-карты, когда известны цифры, но не их порядок. Для генерации тестовых данных в разработке и создания числовых головоломок.
Пример: забытый код замка
Вы забыли 4-значный код замка, но помните, что он состоит из цифр 3, 7, 1, 9. Нужно перебрать все варианты.
Вводим цифры: 3 7 1 9
Генератор создаёт все 24 перестановки (4! = 24)
Получаем список: 1379, 1397, 1739, 1793, ... , 9731
Пробуем каждый вариант — код найден на 11-й попытке: 7139
Без генератора пришлось бы выписывать все 24 комбинации вручную и легко пропустить вариант. Инструмент гарантирует полный перебор.
Знаете ли вы?
Факториал растёт быстрее любой экспоненты. 20! = 2 432 902 008 176 640 000 — это больше 2 квинтиллионов. Перебрать столько вариантов даже компьютеру непросто.
Количество перестановок колоды из 52 карт — 52! ≈ 8×10⁶⁷. Это число больше количества атомов в наблюдаемой Вселенной. Каждое тасование создаёт комбинацию, которая почти наверняка никогда не существовала.
4-значный PIN-код из различных цифр имеет максимум 5 040 комбинаций (из 10 цифр по 4). Профессиональный взломщик перебирает их за считанные минуты — поэтому используйте 6+ цифр.
Задача коммивояжёра — найти кратчайший маршрут через n городов — это задача на перестановки. Для 20 городов нужно проверить около 10¹⁸ маршрутов.
Слово «комбинаторика» восходит к латинскому combinare — «объединять по двое». Эту область математики систематизировал Лейбниц в XVII веке.
Самый популярный PIN-код в мире — 1234. Около 11% людей используют именно его. Следующие по популярности: 1111, 0000, 1212, 7777.
Количество перестановок
| Цифр | Формула | Комбинаций | Время перебора (1 код/сек) |
|---|---|---|---|
| 3 | 3! | 6 | 6 секунд |
| 4 | 4! | 24 | 24 секунды |
| 5 | 5! | 120 | 2 минуты |
| 6 | 6! | 720 | 12 минут |
| 7 | 7! | 5 040 | 1,4 часа |
| 8 | 8! | 40 320 | 11,2 часа |
| 9 | 9! | 362 880 | 4,2 дня |
| 10 | 10! | 3 628 800 | 42 дня |
Совет
Если среди ваших цифр есть повторяющиеся (например, 1, 1, 2, 3), генератор автоматически удалит дубликаты. Количество уникальных комбинаций будет меньше, чем n! — формула покажет это.
Как пользоваться генератором
Введите цифры
Укажите набор цифр любым способом: слитно (7025), через запятую (7,0,2,5), дефис или пробелы. Максимум — 10 цифр.
Получите все комбинации
Генератор мгновенно покажет полный список перестановок, их количество и математическую формулу. Числа с нулём в начале скрыты по умолчанию.
Скопируйте результат
Кликните на конкретную комбинацию для копирования или нажмите «Копировать все» для полного списка.
Примеры использования
🔐 Восстановление PIN-кода
Помните цифры 1, 4, 7, 0, но не порядок. Генератор создаст все 24 варианта — можно перебрать за пару минут.
📚 Задача по комбинаторике
Сколько 3-значных чисел из цифр 2, 5, 8? Вводим — получаем 6 комбинаций: 258, 285, 528, 582, 825, 852.
🔒 Код замка с повторами
Цифры 3, 9, 3, 5. Из-за повторяющейся тройки уникальных комбинаций 12, а не 24. Генератор автоматически уберёт дубли.
🎲 Оценка стойкости пароля
6-значный код из различных цифр — 720 комбинаций. 8-значный — уже 40 320. Наглядная демонстрация роста сложности.
🧩 Числовые головоломки
Создание задач для учеников: «Составь все 3-значные числа из цифр 1, 3, 5 и найди их сумму». Генератор мгновенно проверит ответ.
Частые вопросы
Сколько цифр можно ввести?
Что происходит с повторяющимися цифрами?
Почему числа с нулём в начале скрыты?
Можно ли генерировать не все перестановки, а комбинации по k из n?
Данные отправляются на сервер?
Как быстро работает генератор?
Полезная информация
Генератор работает в браузере — данные не отправляются на сервер.
Результаты обновляются автоматически через полсекунды после ввода цифр.