Calculadora de combinações e permutações (nCr nPr)
Calcule combinações (nCr) e permutações (nPr) para problemas de probabilidade e combinatória
Informe o número total de itens (n) e o número de itens a selecionar (r) para calcular combinações e permutações. Esta ferramenta ajuda a resolver problemas de probabilidade e matemática combinatória.
Calculadora de combinações e permutações (nCr nPr)
Calcule combinações (nCr) e permutações (nPr) para problemas de probabilidade e combinatória
Sobre a calculadora de combinações e permutações
Combinações e permutações são dois dos conceitos mais fundamentais da combinatória, um ramo da matemática voltado para contagem, arranjo e seleção. Entender a diferença entre elas é essencial para resolver uma grande variedade de problemas em teoria da probabilidade, estatística, ciência da computação e tomada de decisões do dia a dia.
Uma combinação (denotada C(n, r) ou nCr) conta o número de formas de selecionar r itens de um conjunto de n itens distintos quando a ordem da seleção não importa. A fórmula é C(n, r) = n! / (r! × (n − r)!), em que n! (n fatorial) é o produto de todos os inteiros positivos até n. Por exemplo, escolher 3 pessoas de um grupo de 10 para formar uma comissão gera C(10, 3) = 120 comissões possíveis, porque a ordem em que os membros são escolhidos não importa.
Uma permutação (denotada P(n, r) ou nPr) conta o número de formas de organizar r itens selecionados de n itens distintos quando a ordem importa. A fórmula é P(n, r) = n! / (n − r)!. Usando o mesmo grupo de 10 pessoas, se você quiser designar presidente, vice-presidente e tesoureiro, a ordem é crucial, resultando em P(10, 3) = 720 arranjos.
A principal diferença é a ordem. Pergunte-se: trocar dois itens selecionados de lugar cria um resultado significativamente diferente? Se sim, você precisa de permutações; se não, aplicam-se combinações. Mãos de cartas são combinações (ás-rei-dama é a mesma mão independentemente da ordem de compra), mas códigos PIN são permutações (1-2-3-4 é diferente de 4-3-2-1).
Combinações e permutações aparecem em inúmeros domínios do mundo real. Em probabilidade, elas definem o tamanho dos espaços amostrais necessários para calcular a chance de resultados específicos — por exemplo, a chance de ganhar na loteria escolhendo 6 números entre 49 é 1 em C(49, 6) = 13,983,816. Em ciência da computação, são usadas para analisar complexidade algorítmica, gerar casos de teste e projetar funções hash. Em genética, modelam como alelos se combinam. Nos negócios, gestores de portfólio as usam para enumerar possíveis alocações de ativos.
Esta calculadora oferece três modos: apenas combinações, apenas permutações ou ambas simultaneamente. Basta informar n (o conjunto total) e r (o tamanho da seleção), escolher o modo e clicar em Calcular resultados. A ferramenta realiza instantaneamente toda a aritmética de fatoriais, mesmo para valores grandes de n nos quais o cálculo manual seria impraticável.
Exemplos
A tabela abaixo mostra problemas representativos de combinações e permutações com suas soluções.
| Entrada (n, r) | Resultado | Contexto |
|---|---|---|
| n=52, r=5 (combinações) | C(52,5) = 2,598,960 | Mãos de pôquer com 5 cartas de um baralho padrão |
| n=10, r=3 (permutações) | P(10,3) = 720 | Formas de atribuir 1º, 2º e 3º lugar a 10 corredores |
| n=49, r=6 (combinações) | C(49,6) = 13,983,816 | Loteria: escolher 6 entre 49 números |
| n=8, r=3 (ambas) | C(8,3)=56, P(8,3)=336 | Comissão versus cargos classificados entre 8 candidatos |
Como usar a calculadora de combinações e permutações
- Informe o número total de itens disponíveis no campo “Total de itens (n)”. n deve ser um número inteiro não negativo.
- Informe quantos itens você deseja selecionar no campo “Itens selecionados (r)”. r deve satisfazer 0 ≤ r ≤ n.
- Escolha o tipo de cálculo: “Apenas combinações” se a ordem não importa, “Apenas permutações” se a ordem importa, ou “Combinações e permutações” para ver os dois resultados de uma vez.
- Clique em “Calcular resultados” para obter a resposta instantaneamente usando as fórmulas C(n,r) = n!/(r!(n−r)!) e P(n,r) = n!/(n−r)!.
- Use os botões de exemplos rápidos abaixo da tabela para preencher cenários reais e explorar os resultados de forma interativa.
Perguntas frequentes
Qual é a diferença entre uma combinação e uma permutação?
Uma combinação conta seleções em que a ordem não importa, enquanto uma permutação conta arranjos em que a ordem importa. Por exemplo, escolher 3 coberturas para uma pizza é uma combinação (calabresa-cogumelo-azeitona é igual a azeitona-cogumelo-calabresa), mas atribuir medalhas de ouro, prata e bronze a 3 atletas é uma permutação (cada ordem diferente representa um resultado diferente).
Por que C(n, 0) = 1 e P(n, 0) = 1?
Por convenção matemática, existe exatamente uma forma de escolher nada de um conjunto — a seleção vazia — e exatamente uma forma de organizar zero itens — o arranjo vazio. Isso é consistente com a definição fatorial 0! = 1, que garante que as fórmulas funcionem corretamente para r = 0.
r pode ser maior que n?
Não. Você não pode selecionar ou organizar mais itens do que existem no conjunto. Se r > n, o resultado é matematicamente indefinido (divisão por um fatorial negativo), então a calculadora exibirá um erro. Certifique-se de que r ≤ n antes de calcular.
Qual é a relação entre C(n, r) e C(n, n−r)?
C(n, r) = C(n, n−r), porque escolher r itens para incluir equivale a escolher n−r itens para excluir. Por exemplo, C(10, 3) = C(10, 7) = 120. Essa simetria é chamada de propriedade complementar dos coeficientes binomiais e pode simplificar cálculos quando r está próximo de n.
Como esta calculadora lida com fatoriais grandes?
Números de ponto flutuante em JavaScript representam inteiros exatamente até cerca de 2^53, e fatoriais crescem extremamente rápido (20! ≈ 2.4 × 10^18; 21! ultrapassa um inteiro de 64 bits). A calculadora usa uma abordagem de multiplicação iterativa para combinações a fim de minimizar estouro, mas para n muito grande (acima de 170 aproximadamente) os resultados podem aparecer em notação científica. Para inteiros grandes exatos com força criptográfica, use uma biblioteca dedicada de big integers.
Onde combinações e permutações são usadas na vida real?
Elas aparecem em cálculos de probabilidade de loteria, chances em jogos de cartas, análise de chaves esportivas, análise de sequências de DNA, segurança de senhas (contagem de combinações possíveis), otimização de agenda e rotas, e planejamento de experimentos em estatística. Sempre que você precisa contar o número de formas de escolher ou organizar itens sem listar todas as possibilidades individualmente, combinações ou permutações fornecem a resposta.