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.

84 desafios
Fácil

Frequência de Caracteres

Conte quantas vezes cada caractere aparece.

BeginnerDictionariesStringsStudent-beginner
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
Fácil

Mover Zeros

Mova todos os zeros para o final mantendo a ordem dos demais.

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

Maior Palavra

Encontre a palavra mais longa em uma frase.

BeginnerStringsStudent-beginner
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
Fácil

Verificação de Regras de Senha

Verifique uma senha de acordo com regras simples de força.

BeginnerConditionsLearning-pathStrings
Ainda sem soluções
Fácil

Rotacionar Array

Rotacione uma lista para a direita por um certo número de passos.

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

Diferença dos Quadrados

Subtraia a soma dos quadrados do quadrado da soma.

Beginnermath
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

Contar Palavras

Conte as palavras em uma frase.

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

Title Case

Coloque a primeira letra de cada palavra em maiúsculo.

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

String Palíndroma

Verifique se o texto é lido da mesma forma de frente para trás e de trás para frente.

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

Inverter uma String

Retorne os caracteres de uma string na ordem inversa.

BeginnerStringsStudent-beginner
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