Калькулятор числовых комбинаций
Расчет количества чисел, которые можно составить из заданных цифр
Генератор комбинаций из цифр онлайн
Генератор комбинаций создаёт все возможные перестановки чисел из заданного набора цифр. Введите цифры — инструмент мгновенно покажет полный список уникальных комбинаций, их количество и формулу расчёта.
Автоматически учитывает ноль в первой позиции, удаляет дубликаты при повторяющихся цифрах и сортирует результаты по возрастанию. Максимум — 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?
Данные отправляются на сервер?
Как быстро работает генератор?
Полезная информация
Генератор работает в браузере — данные не отправляются на сервер.
Результаты обновляются автоматически через полсекунды после ввода цифр.
Комментарии (3)
🔢Похожие инструменты
Калькулятор простых чисел
Проверка чисел на простоту с разложением на простые множители
Разложение на простые множители
Разложение натуральных чисел на простые множители с пошаговым решением
Калькулятор НОД и НОК
Вычисление наибольшего общего делителя и наименьшего общего кратного с пошаговым решением
Взаимно простые числа
Проверка взаимной простоты чисел с разложением на множители и НОД
Таблица простых чисел
Таблица простых чисел до 100, 1000, 10000 онлайн. Список простых чисел, проверка на простоту, все простые числа меньше 50
Таблица составных чисел
Интерактивная генерация составных чисел до 100000 с подробной статистикой
Калькулятор суммы простых чисел
Вычисление суммы всех простых чисел от 2 до указанного числа N
Сумма составных чисел
Вычисление суммы всех составных чисел в заданном диапазоне от 4 до указанного числа N