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.

15 desafíos
Fácil

Distance Between Points

Compute the straight-line distance between two points.

BeginnerFunctionsLearning-pathmath
Aún no hay soluciones
Intermedio

Dos caballos que no se atacan

Cuenta las formas seguras de colocar dos caballos para cada tamaño de tablero cuadrado.

Combinatoricsmath
Aún no hay soluciones
Fácil

Contar apretones de manos

Cuenta los apretones de manos cuando cada par de personas se saluda una vez.

Combinatoricsmath
Aún no hay soluciones
Intermedio

Eleva una Fracción a una Potencia Real

Eleva una fracción positiva a un exponente real.

Fractionsmath
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
Intermedio

Búsqueda en la Espiral Numérica

Encuentra un valor por fila y columna en una espiral numérica en expansión.

Patternsmath
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

Número faltante

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

ArraysBeginnerStudent-beginnermath
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
Intermedio

Vaciar Dos Montones de Monedas

Decide si es posible vaciar ambos montones mediante extracciones emparejadas.

Greedymath
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

Diferencia de cuadrados

Resta la suma de los cuadrados del cuadrado de la suma.

Beginnermath
Aún no hay soluciones
Intermedio

Readability Grade

Estimate the school grade needed to read a text.

BeginnerStringsStudent-beginnermath
Aún no hay soluciones