Случайный выбор из списка онлайн
Выберите одного или нескольких победителей из своих строк.
Результат
Укажите условия и выполните случайный выбор. Готовые данные появятся здесь.
Как пользоваться
- Вставьте участников или варианты, каждый с новой строки.
- Проверьте одинаковые имена и выберите правило совпадений.
- Укажите число победителей, выполните выбор и сохраните результат.
Пример
Два победителя из шести участников
Анна, Борис, Вера, Глеб, Даша и Егор — каждый с новой строки.
Оставьте удаление одинаковых строк, укажите двух победителей и выполните выбор.
Две разные записи списка. Их имена и номера исходных строк доступны в JSON.
Форматы и ограничения
Каждый вариант с новой строки участвует в выборе. Укажите число победителей и правило одинаковых строк: объединить совпадения либо считать каждую запись отдельным участием.
- На входе
- Текстовый список
- Результат
- TXT, JSON, Копирование
Выбранные строки без повторного выбора одной записи. В JSON сохранены номера исходных строк, правило совпадений и количество участников.
- По умолчанию выбирается один победитель, одинаковые строки убираются.
- До 10000 непустых строк, 200 символов в строке и 200000 символов во всём поле.
- Пустые строки пропускаются, пробелы по краям убираются; регистр учитывается.
- Число победителей от 1 до количества записей после выбранной обработки повторов.
Проверьте одинаковые строки до выбора: в режиме отдельных участий повторённое имя имеет больше шансов и может появиться среди победителей несколько раз.
Вставленные имена остаются в редакторе на вашем устройстве; выбор выполняется локально. Список участников и результат выбора не передаются серверу. Скачанный вами TXT или JSON хранится там, куда вы его сохранили.
Регистр учитывается, пустые строки не участвуют. Сохранённые одинаковые записи увеличивают число шансов одной подписи. Локальный JSON фиксирует результат, но не служит независимым протоколом публичного розыгрыша.
Вопросы об инструменте
Как отделять участников друг от друга?
Каждый участник или вариант занимает отдельную строку. Запятые внутри строки остаются частью одного варианта.
Что делают пустые строки и пробелы?
Пустые строки не участвуют. Пробелы в начале и конце непустой строки убираются, а внутренние пробелы сохраняются.
Как работают одинаковые строки?
По умолчанию остаётся первое совпадение. В режиме «Каждая строка — отдельное участие» все непустые строки участвуют, даже если подписи одинаковы.
Считаются ли «Анна» и «АННА» одним участником?
Нет, регистр учитывается. Если это один человек, приведите его записи к одинаковому виду до выбора. Два технически эквивалентных написания буквы Unicode сравниваются после NFC-нормализации.
Может ли один участник победить дважды?
Одна запись не выбирается повторно в одном результате. Одинаковые подписи на разных строках могут появиться несколько раз, когда включены отдельные участия.
Что делать с двумя людьми с одинаковым именем?
Добавьте различающий признак, например «Анна — 01» и «Анна — 02». Иначе удаление одинаковых строк объединит их записи.
Подтверждает ли JSON честность публичного розыгрыша?
JSON сохраняет конкретный результат и условия, но не является независимым протоколом розыгрыша. Сохраните исходный список отдельно и договоритесь о правилах повторного выбора заранее.
Разобраться в задаче
Все инструкцииКак выбрать случайные целые числа в диапазоне и исключить повторы
Настройте включённые границы, количество и правило повторов. Проверьте большой диапазон и сохраните конкретный набор номеров.
Читать инструкциюДанные и полезное4 минКак выбрать победителей из списка и проверить одинаковые записи
Подготовьте список участников, задайте число победителей и решите, дают ли повторённые строки дополнительные шансы.
Читать инструкциюДанные и полезное4 минКак разделить участников на случайные команды с равной численностью
Проверьте имена, число групп и распределение остатка. Сохраните состав команд и отличайте баланс численности от баланса навыков.
Читать инструкцию