Перейти к содержимому
🔢

Калькулятор числовых комбинаций

Расчет количества чисел, которые можно составить из заданных цифр

Генератор комбинаций из цифр онлайн

Генератор комбинаций создаёт все возможные перестановки чисел из заданного набора цифр. Введите цифры — инструмент мгновенно покажет полный список уникальных комбинаций, их количество и формулу расчёта.

Автоматически учитывает ноль в первой позиции, удаляет дубликаты при повторяющихся цифрах и сортирует результаты по возрастанию. Максимум — 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. Нужно перебрать все варианты.

1

Вводим цифры: 3 7 1 9

2

Генератор создаёт все 24 перестановки (4! = 24)

3

Получаем список: 1379, 1397, 1739, 1793, ... , 9731

4

Пробуем каждый вариант — код найден на 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 код/сек)
33!66 секунд
44!2424 секунды
55!1202 минуты
66!72012 минут
77!5 0401,4 часа
88!40 32011,2 часа
99!362 8804,2 дня
1010!3 628 80042 дня
💡

Совет

Если среди ваших цифр есть повторяющиеся (например, 1, 1, 2, 3), генератор автоматически удалит дубликаты. Количество уникальных комбинаций будет меньше, чем n! — формула покажет это.

Как пользоваться генератором

1

Введите цифры

Укажите набор цифр любым способом: слитно (7025), через запятую (7,0,2,5), дефис или пробелы. Максимум — 10 цифр.

2

Получите все комбинации

Генератор мгновенно покажет полный список перестановок, их количество и математическую формулу. Числа с нулём в начале скрыты по умолчанию.

3

Скопируйте результат

Кликните на конкретную комбинацию для копирования или нажмите «Копировать все» для полного списка.

Примеры использования

🔐 Восстановление 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 и найди их сумму». Генератор мгновенно проверит ответ.

Частые вопросы

Сколько цифр можно ввести?
Максимум 10. При 10 различных цифрах генерируется 3 628 800 комбинаций — это верхний предел для комфортной работы в браузере.
Что происходит с повторяющимися цифрами?
Генератор автоматически удаляет дубликаты. Из цифр 1, 1, 2 получится 3 уникальные комбинации (112, 121, 211), а не 6.
Почему числа с нулём в начале скрыты?
Потому что 0123 — это не четырёхзначное число, а 123. Но для специальных случаев (коды, пароли) можно включить показ комбинаций с нулём впереди.
Можно ли генерировать не все перестановки, а комбинации по k из n?
Текущая версия генерирует все перестановки полного набора. Для частичных комбинаций (выбрать k из n) запланирована отдельная функция.
Данные отправляются на сервер?
Нет. Все вычисления выполняются в вашем браузере. Цифры и результаты никуда не передаются.
Как быстро работает генератор?
Для 7 и менее цифр — мгновенно. Для 8–9 цифр — до секунды. Для 10 цифр — несколько секунд в зависимости от устройства.

Полезная информация

Генератор работает в браузере — данные не отправляются на сервер.

Результаты обновляются автоматически через полсекунды после ввода цифр.

Комментарии (3)

Был ли полезен этот инструмент?
Дмитрий20 февр. 2026 г., 16:27
Когда пытаюсь ввести 1234567890 сайт на 8 или 9 зависает, а так в целом работает, СПАСИБО!
лупий залупий2 дек. 2025 г., 15:25
просто и понятно
Руслан Авдеев (автор проекта)1 янв. 2024 г., 00:00
🎉 Спасибо, что используете наши инструменты! Все инструменты на ToolFox полностью бесплатны и постоянно улучшаются. 📝 Пожалуйста, оставляйте комментарии: - Если инструмент работает некорректно - Если есть идеи по улучшению - Поделитесь своим опытом использования 👍 Ставьте лайки/дизлайки - это помогает мне понять, какие инструменты нуждаются в доработке. Я обновляю сайт каждую неделю на основе вашей обратной связи. ⭐ Если вам нравится ToolFox — буду благодарен за отзыв о сайте в Яндекс.Браузере (нажмите на ⋮ → «Оценить сайт» в панели браузера). Это помогает другим людям находить наши инструменты! 😊 Также вы можете написать мне напрямую в Telegram: @avdeevrus Все доработки и улучшения по вашим пожеланиям делаю бесплатно! Благодарю за доверие и использование ToolFox! 🚀