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.

25 desafios
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

Remover Duplicatas

Mantenha apenas a primeira ocorrência de cada valor.

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

First Negative Index

Find where the first negative number appears.

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

Min and Max Together

Find the smallest and largest value in one pass.

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

Triângulo de Pascal

Construa as linhas somando os elementos vizinhos da linha anterior.

ArraysCombinatorics
Ainda sem soluções
Médio

Minesweeper Neighbor Counts

Annotate a rectangular board.

ArraysGrids
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

Swap First and Last

Exchange the first and last items of a list.

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

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

Soma Acumulada

Substitua cada valor pelo total acumulado até o momento.

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

Achatar um Array 2D

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

ArraysLoops
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
Médio

Menor Soma de Moeda Impossível

Encontre o menor valor positivo que não pode ser formado com as moedas disponíveis.

ArraysGreedy
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

Mínimo do Array

Encontre o menor valor em uma lista.

ArraysBeginnerStudent-beginner
Ainda sem soluções