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.

25 desafios
Fácil

Min and Max Together

Find the smallest and largest value in one pass.

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

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

ArraysBeginnerLearning-pathNested-loops
Ainda sem soluções
Fácil

First Negative Index

Find where the first negative number appears.

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

Above-Average Values

Keep the values that are greater than the average.

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

Remover Duplicatas

Mantenha apenas a primeira ocorrência de cada valor.

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

Total do Carrinho com Desconto

Some os valores de um carrinho de compras e aplique um desconto acima de um limite.

ArraysBeginnerFunctionsLearning-path
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

Count Positive Numbers

Count the values greater than zero in a list.

ArraysBeginnerLearning-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
Fácil

Swap First and Last

Exchange the first and last items of a list.

ArraysBeginnerLearning-path
Ainda sem soluções
Médio

Minesweeper Neighbor Counts

Annotate a rectangular board.

ArraysGrids
Ainda sem soluções
Difícil

Trapping Rain Water

Compute how much rain water an elevation map holds.

AdvancedArraysCompetitive-programmingGreedy
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

Torne um Array Não Decrescente

Encontre o menor número de incrementos necessários para que cada valor seja pelo menos igual ao anterior.

ArraysGreedy
Ainda sem soluções
Fácil

Segundo Maior Valor

Encontre o segundo maior valor distinto.

ArraysBeginnerStudent-beginner
Ainda sem soluções