Números aleatórios exclusivos: como funcionam os sorteios sem repetição
Quando um sorteio aleatório deve evitar duplicatas? Aprenda como funciona a amostragem única, por que as duplicatas são normais em outros lugares e como realizar uma amostragem limpa.
Um gerador de números aleatórios pode produzir o mesmo número duas vezes seguidas. Isso é normal. Mas às vezes você precisa de um conjunto onde cada valor apareça apenas uma vez: números de loteria, bilhetes de rifa, IDs exclusivos ou uma amostra aleatória sem reposição.
Principais conclusões
- Um sorteio aleatório normal pode repetir valores; isso não é um bug.
- Sorteios exclusivos removem os valores selecionados do pool após cada escolha.
- O intervalo deve conter pelo menos quantos valores você precisar.
- A amostragem exclusiva é ideal para sorteios, números de loteria e alocação justa.
- Embaralhar uma lista de todos os candidatos é outra forma de fazer uma amostra sem reposição.
O que significa "números aleatórios únicos"
Um sorteio único, também chamado de amostragem sem reposição, seleciona valores de um pool e remove cada valor selecionado antes da próxima escolha. Se você sortear três números únicos de 1 a 10, poderá obter 4, 9 e 2 – mas nunca 4, 9 e 4.
Um sorteio aleatório comum com reposição é diferente. Cada escolha é independente. As repetições não são apenas possíveis; com empates suficientes, eles são esperados.
A opção sem repetição
O gerador de números neste site tem uma opção sem duplicatas. Quando ativado, a ferramenta extrai valores exclusivos do intervalo. A contagem não deve exceder o número de inteiros disponíveis.
Por exemplo, você pode sortear 5 números exclusivos de 1 a 10, mas não pode sortear 11. A ferramenta mostrará um erro em vez de retornar silenciosamente duplicatas ou uma lista mais curta.
Amostragem versus sorteios de loteria
Os números únicos são úteis quando cada valor selecionado deve representar um item distinto:
- Bilhetes de sorteio: cada número de bilhete só pode ganhar uma vez.
- Sorteios estilo loteria: sem números repetidos em um único bilhete.
- Amostragem aleatória: selecione participantes ou registros distintos.
- Atribuição de assentos: cada assento é atribuído uma vez.
- Códigos únicos: geram um conjunto de identificadores distintos.
Para uma loteria onde a ordem dos números não importa, você pode classificar o resultado após o sorteio. Para um pedido preliminar, o pedido é importante, portanto, mantenha a sequência gerada.
Por que duplicatas não são um bug em sorteios comuns
Se você lançar um dado duas vezes, espera-se obter a mesma face duas vezes. O segundo lançamento não lembra o primeiro. Da mesma forma, um gerador de números aleatórios com substituição pode repetir um valor.
Esta distinção é importante para a justiça. Se você disser aos participantes que cada ingresso pode ganhar uma vez, será necessário um sorteio único ou uma regra de remoção. Se cada entrada for independente e forem permitidas múltiplas vitórias, os vencedores repetidos são matematicamente legítimos.
Tamanho do intervalo e viabilidade
Um sorteio único precisa de um pool pelo menos tão grande quanto a contagem solicitada. A matemática é simples: contagem ≤ tamanho do intervalo. Quando o intervalo é pequeno e a contagem é grande, a maior parte do pool será usada e os sorteios finais serão altamente restritos.
Para intervalos muito grandes, a amostragem única pode ser implementada com um conjunto ou embaralhamento parcial. Um embaralhamento completo de um range enorme pode ser um desperdício; um conjunto que rastreia os valores selecionados é mais eficiente.
Como desenhar números únicos de maneira justa
Para um sorteio público:
- Defina o intervalo e o número de valores.
- Publique as regras, incluindo se a ordem é importante.
- Use um sorteio único se nenhum valor puder ser repetido.
- Mostre o resultado e registre o tempo.
- Mantenha as configurações visíveis durante o sorteio.
Se você estiver sorteando tickets de uma lista, o embaralhador de lista geralmente é mais simples do que gerar números. Embaralhe a lista completa e pegue as primeiras N entradas: cada entrada é incluída uma vez e a ordem é aleatória.
Casos de uso comuns
Os números exclusivos não são apenas para loterias. Eles são úteis para atribuir vagas, criar grupos de estudo aleatórios, selecionar uma amostra para uma pesquisa, gerar dados de teste e distribuir recursos limitados sem sobreposição.
Nas salas de aula, o sorteio único evita que o mesmo aluno seja selecionado duas vezes na mesma rodada. Na pesquisa, a amostragem sem reposição pode ser importante para a validade estatística. Nas operações, os identificadores exclusivos reduzem as colisões.
Como usar o gerador de números
Defina o mínimo e o máximo, escolha a contagem e ative Sem duplicatas. Gere o conjunto e copie-o. Se precisar dos valores ordenados, ative a ordenação após o sorteio. O gerador é executado localmente e usa uma fonte aleatória segura.
Para sorteios em que a ordem faz parte do resultado, mantenha a ordem gerada em vez de ordenar. Para um conjunto de números de loteria, a classificação facilita a leitura do resultado.
Resultado final
Números aleatórios exclusivos são retirados de um pool sem devolver valores. Use-os quando as duplicatas forem injustas, confusas ou inválidas. Use sorteios aleatórios comuns quando a independência for importante. O intervalo, a contagem e as regras devem ser claros antes do primeiro número ser sorteado.
Experimente a ferramenta
Gerador de números aleatórios
Escolha números inteiros em qualquer intervalo.