Desafíos de Programación

Mejora tus habilidades de resolución de problemas con desafíos neutrales al lenguaje que puedes resolver en Python, C++ o C#. Cada envío se verifica con pruebas automáticas y revisión por IA.

  • Python · C++ · C#
  • Pruebas automáticas
  • Revisión de código por IA
  • Soluciones de la comunidad
Ruta de aprendizaje
150
Desafíos
2
Soluciones compartidas
3
Lenguajes

Todos los desafíos

Busca por tema, lenguaje o dificultad.

84 desafíos
Fácil

Absolute Value Without abs

Compute an absolute value with a condition.

BeginnerConditionsLearning-path
Aún no hay soluciones
Intermedio

Tic-Tac-Toe Winner

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

BeginnerConditionsGridsLearning-path
Aún no hay soluciones
Fácil

Multiplication Table Row

List the first multiples of a number.

BeginnerLearning-pathLoops
Aún no hay soluciones
Fácil

Número de Fibonacci

Devuelve el n-ésimo número de Fibonacci.

BeginnerLoopsSequencesStudent-beginner
Aún no hay soluciones
Fácil

Número faltante

Encuentra el único número que falta en 0..n.

ArraysBeginnerStudent-beginnermath
Aún no hay soluciones
Fácil

Point Quadrant

Find which quadrant a point lies in.

BeginnerConditionsLearning-path
Aún no hay soluciones
Fácil

Mínimo de un Arreglo

Encuentra el valor más pequeño en una lista.

ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Máximo de un Arreglo

Encuentra el valor más grande en una lista.

ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Suma un Arreglo

Suma todos los valores de una lista.

ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Row Sums

Add up every row of a grid.

BeginnerGridsLearning-path
Aún no hay soluciones
Fácil

Verificación de número primo

Determina si un número es primo.

BeginnerLoopsNumbersStudent-beginner
Aún no hay soluciones
Fácil

Replace Spaces With Dashes

Turn spaces into dashes to make a URL-style slug.

BeginnerLearning-pathStrings
Aún no hay soluciones
Fácil

Segundo valor más grande

Encuentra el segundo valor distinto más grande.

ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Promedio de un Arreglo

Calcula el promedio de una lista de números.

ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Cash: Fewest Coins

Give change with as few U.S. coins as possible.

BeginnerGreedyStudent-beginnermath
Aún no hay soluciones
Fácil

Color de una casilla de ajedrez

Determina el color de una casilla en un tablero de 8 por 8.

Beginnermath
Aún no hay soluciones
Fácil

Horas, minutos y segundos

Convierte una duración en segundos a una cadena legible y compacta.

Beginnermath
Aún no hay soluciones
Fácil

Primer Carácter Único

Encuentra el primer carácter que aparece solo una vez.

BeginnerDictionariesStringsStudent-beginner
Aún no hay soluciones