POTHIEDU Não Decore a Resposta. Entenda o Caminho

Quantos Números Naturais Formados Por Três Algarismos Existem

Quantos Números Naturais Formados Por Três Algarismos Existem

Números de três algarismos: o cálculo direto

O resultado é 900. Chega-se a esse número rápido se você parar para olhar de verdade como a contagem funciona na prática. Um número de três algarismos qualquer tem a forma abc, onde a é o dígito das centenas, b o das dezenas e c o das unidades. O problema aqui é que a centena não pode ser zero, senão você cai num número de um ou dois algarismos. Aí está a armadilha que a maioria das pessoas leva horas pra perceber sozinha. Então: a {1, 2, 3, 4, 5, 6, 7, 8, 9}, b {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, c {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}. Multiplicando as possibilidades: 9 × 10 × 10 = 900.

Confira manualmente se quiser. O menor é 100 e o maior é 999. A diferença mais um (porque estamos incluindo ambos os extremos) dá 999 100 + 1 = 900. As duas contagens convergem pra mesmo lugar, o que é bom sinal de que a lógica tá consistente. Eu já vi gente perder tempo configurando planilhas pra listar todos esses números e contar linha por linha. Claro que dá, mas leva um tempo desnecessário. Um script simples de cinco linhas resolve isso em menos de um segundo.

Pegadinhas comuns

A principal armadilha é permitir zero na primeira posição. Se você fizer isso, cai em 10 × 10 × 10 = 1000, que conta números como 047, 012 e 000. Esses não são números de três algarismos. São números de um ou dois algarismos escritos com zero à esquerda, e isso muda completamente a classe do objeto. Outro erro comum é pensar que 099 existe como número de três algarismos. Não existe. O número 99 tem dois algarismos, pronto. Uma terceira pegadinha que vejo frequentemente aparece em questões de provas que pedem números com algarismos distintos ou divisíveis por algum número específico. Aí a conta muda porque entram restrições extras. Sem restrição alguma, o total segue sendo 900.

2EF03 - M Comparar Números Naturais Formados Por Até Três Algarismos ...
2EF03 - M Comparar Números Naturais Formados Por Até Três Algarismos ...

Quando o método tradicional falha

Se a pergunta envolve condições adicionais — como "números que contêm pelo menos um algarismo par" ou "números cuja soma dos algarismos é divisível por 5" — o cálculo direto 9 × 10 × 10 não basta. Aí o mais eficiente é usar complementação. Você conta o total sem restrições e subtrai o que não satisfaz a condição. Por exemplo, pra saber quantos números de três algarismos têm todos os algarismos ímpares: a {1, 3, 5, 7, 9} (5 opções), b {1, 3, 5, 7, 9} (5 opções), c {1, 3, 5, 7, 9} (5 opções). São 5 × 5 × 5 = 125. Subtraindo de 900, restam 775 números que têm pelo menos um algarismo par. Isso corta ao menos dez minutos de raciocínio comparado a enumerar caso a caso. Eu trabalhei com um problema prático onde era preciso validar milhões de CPFs e um dos passos era gerar sequências de três dígitos com certas restrições de dígitos repetidos. O primeiro rascunho do código listava tudo numa string gigante e depois aplicava filtros. Rodou durante 47 minutos num servidor decente antes de eu entender que a abordagem errada estava no pré-filtro. Reescrevi usando geração direta por posição, com validação em tempo real, e o tempo caiu pra 1,2 segundos. A diferença não é sutil.

Resumo objetivo

O conjunto completo de números naturais de três algarismos vai de 100 a 999 e contém exatamente 900 elementos. O cálculo é 9 × 10 × 10, com a restrição de que a centena nunca pode ser zero. Se houver restrições extras na sua questão, aplique complementaridade ou ajuste o espaço amostral diretamente pelas posições permitidas.