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.

150 desafíos
Fácil

Cuenta regresiva hasta el despegue

Cuenta regresiva desde un número y termina con ¡Despegue!

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

Letter Grade

Turn a test score into a letter grade.

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

Suma acumulada

Reemplaza cada valor con el total acumulado hasta ese punto.

ArraysBeginnerLearning-path
Aún no hay soluciones
Intermedio

Eleva un Número a una Potencia Fraccionaria

Eleva un número real positivo a un exponente racional.

Fractionsmath
Aún no hay soluciones
Difícil

Mediana de Dos Arreglos Ordenados

Encuentra la mediana de dos listas ordenadas combinadas.

AdvancedBinary-searchCompetitive-programming
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
Intermedio

Tic-Tac-Toe Winner

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

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

Initials From a Name

Build uppercase initials from a full name.

BeginnerLearning-pathStrings
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

Mediana de una Lista

Encuentra el valor central de una lista después de ordenarla.

Arraysmath
Aún no hay soluciones
Fácil

Absolute Value Without abs

Compute an absolute value with a condition.

BeginnerConditionsLearning-path
Aún no hay soluciones
Difícil

Minimum Window Substring

Find the shortest piece of text containing all required characters.

AdvancedCompetitive-programmingSliding-windowStrings
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

Número faltante

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

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

Aplanar un arreglo 2D

Combina las filas de un arreglo 2D de enteros en un solo arreglo.

ArraysLoops
Aún no hay soluciones
Intermedio

Diámetro de un Árbol

Un árbol es un grafo no dirigido, conexo y sin ciclos.

GraphsTrees
Aún no hay soluciones
Intermedio

Aritmética Exacta de Fracciones

Realiza operaciones con fracciones y devuelve una fracción reducida.

Fractionsmath
Aún no hay soluciones
Fácil

Suma un Arreglo

Suma todos los valores de una lista.

ArraysBeginnerStudent-beginner
Aún no hay soluciones