Desafios de Programação

Aprimore sua habilidade de resolver problemas com desafios neutros de linguagem que você pode resolver em Python, C++ ou C#. Cada envio é testado automaticamente e revisado por IA.

  • Python · C++ · C#
  • Testes automáticos
  • Revisão de código por IA
  • Soluções da comunidade
Trilha de aprendizado
150
Desafios
2
Soluções compartilhadas
3
Linguagens

Todos os desafios

Busque por tema, linguagem ou dificuldade.

16 desafios
Fácil

Dobrando Grãos em um Tabuleiro de Xadrez

Calcule a quantidade de grãos em uma casa e o total em todas as 64 casas.

NumbersSequences
Ainda sem soluções
Fácil

Sequência de Collatz

Siga a regra de dividir por dois ou triplicar e somar um até chegar a 1.

NumbersSimulation
Ainda sem soluções
Fácil

Verificação de Número Primo

Decida se um número é primo.

BeginnerLoopsNumbersStudent-beginner
Ainda sem soluções
Médio

Subtraia Dígitos para Chegar a Zero

Use o menor número possível de subtrações de dígitos para chegar a zero.

Dynamic-programmingNumbers
Ainda sem soluções
Fácil

Número de Armstrong

Verifique se um número é igual à soma de seus dígitos elevados à quantidade de dígitos.

BeginnerNumbersStudent-beginner
Ainda sem soluções
Médio

Largest Adjacent-Digit Product

Take every contiguous window of span digits and multiply its digits.

NumbersSliding-window
Ainda sem soluções
Fácil

Número Palíndromo

Verifique se um número é lido da mesma forma de trás para frente.

BeginnerNumbersStudent-beginner
Ainda sem soluções
Difícil

Contar Números com Dígitos Vizinhos Distintos

Conte valores em um intervalo cujos dígitos decimais adjacentes nunca são iguais.

Dynamic-programmingNumbers
Ainda sem soluções
Fácil

Maior Divisor Comum

Encontre o maior número que divide ambos os valores.

BeginnerNumbersStudent-beginner
Ainda sem soluções
Fácil

Potência de Dois

Verifique se um número é uma potência de dois.

BeginnerNumbersStudent-beginner
Ainda sem soluções
Fácil

Somar Termos Pares de Fibonacci

Some os termos pares da sequência de Fibonacci que não excedem um limite.

NumbersSequences
Ainda sem soluções
Fácil

Soma dos Múltiplos

Some valores abaixo de um limite que sejam divisíveis por qualquer fator fornecido.

BeginnerNumbers
Ainda sem soluções
Fácil

Fizz Buzz

Construa uma sequência usando divisibilidade por 3 e 5.

BeginnerNumbers
Ainda sem soluções
Fácil

Ano Bissexto

Verifique se um ano segue a regra dos anos bissextos do calendário gregoriano.

BeginnerNumbers
Ainda sem soluções
Fácil

Ímpar, Par ou Nenhum dos Dois

Classifique um número conforme ele seja um inteiro ímpar, um inteiro par ou nenhum dos dois.

BeginnerNumbers
Ainda sem soluções
Fácil

Mínimo Múltiplo Comum

Encontre o menor número positivo divisível por ambos os valores.

BeginnerNumbersStudent-beginner
Ainda sem soluções