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
1
Soluções compartilhadas
3
Linguagens

Todos os desafios

Busque por tema, linguagem ou dificuldade.

28 desafios
Fácil

Remover Duplicatas

Mantenha apenas a primeira ocorrência de cada valor.

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

Mínimo do Array

Encontre o menor valor em uma lista.

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

Máximo do Array

Encontre o maior valor em uma lista.

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

Número Ausente

Encontre o único número faltando em 0..n.

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

Somar um Array

Some todos os valores em uma lista.

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

Troco: Menor Número de Moedas

Dê o troco usando o menor número possível de moedas dos EUA.

BeginnerGreedyStudent-beginnermath
Ainda sem soluções
Fácil

Média de Array

Calcule a média de uma lista de números.

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

Segundo Maior Valor

Encontre o segundo maior valor distinto.

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

Inverter uma String

Retorne os caracteres de uma string na ordem inversa.

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

Readability Grade

Estimate the school grade needed to read a text.

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

Valor de Número Romano

Converta um número romano para um número inteiro.

BeginnerLookup-tablesStringsStudent-beginner
Ainda sem soluções
Fácil

Frequência de Caracteres

Conte quantas vezes cada caractere aparece.

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

Número de Fibonacci

Retorne o n-ésimo número de Fibonacci.

BeginnerLoopsSequencesStudent-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

Primeiro Caractere Único

Encontre o primeiro caractere que aparece apenas uma vez.

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

Contar Palavras

Conte as palavras em uma frase.

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

Verificação de Número Primo

Decida se um número é primo.

BeginnerLoopsNumbersStudent-beginner
Ainda sem soluções