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.

150 desafios
Difícil

Recompensas Máximas de Projetos

Escolha projetos não sobrepostos para obter a maior recompensa total.

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

Soma Acumulada

Substitua cada valor pelo total acumulado até o momento.

ArraysBeginnerLearning-path
Ainda sem soluções
Fácil

Letter Grade

Turn a test score into a letter grade.

BeginnerConditionsLearning-path
Ainda sem soluções
Difícil

Median of Two Sorted Arrays

Find the median of two sorted lists combined.

AdvancedBinary-searchCompetitive-programming
Ainda sem soluções
Médio

Elevar um Número a uma Potência Fracionária

Eleve um número real positivo a um expoente racional.

Fractionsmath
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

Linha da Tabuada

Liste os primeiros múltiplos de um número.

BeginnerLearning-pathLoops
Ainda sem soluções
Fácil

Iniciais de um Nome

Construa as iniciais maiúsculas a partir de um nome completo.

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

Absolute Value Without abs

Compute an absolute value with a condition.

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

Mediana de uma Lista

Encontre o valor central de uma lista após ordená-la.

Arraysmath
Ainda sem soluções
Médio

Tic-Tac-Toe Winner

Decide the result of a tic-tac-toe board.

BeginnerConditionsGridsLearning-path
Ainda sem soluções
Fácil

Achatar um Array 2D

Combine as linhas de um array 2D de inteiros em um único array.

ArraysLoops
Ainda sem soluções
Fácil

Point Quadrant

Find which quadrant a point lies in.

BeginnerConditionsLearning-path
Ainda sem soluções
Difícil

Minimum Window Substring

Find the shortest piece of text containing all required characters.

AdvancedCompetitive-programmingSliding-windowStrings
Ainda sem soluções
Fácil

Número Ausente

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

ArraysBeginnerStudent-beginnermath
Ainda sem soluções
Médio

Diâmetro da Árvore

Uma árvore é um grafo não direcionado, conexo e sem ciclos.

GraphsTrees
Ainda sem soluções
Fácil

Somar um Array

Some todos os valores em uma lista.

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

Mínimo do Array

Encontre o menor valor em uma lista.

ArraysBeginnerStudent-beginner
Ainda sem soluções