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.

16 desafíos
Fácil

Doblado de granos en un tablero de ajedrez

Calcula la cantidad de granos en una casilla y el total en las 64 casillas.

NumbersSequences
Aún no hay soluciones
Fácil

Secuencia de Collatz

Sigue la regla de dividir a la mitad o multiplicar por tres y sumar uno hasta llegar a 1.

NumbersSimulation
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

Número de Armstrong

Verifica si un número es igual a la suma de sus dígitos elevados a la cantidad de dígitos.

BeginnerNumbersStudent-beginner
Aún no hay soluciones
Intermedio

Restar Dígitos para Llegar a Cero

Usa la menor cantidad posible de restas de dígitos para llegar a cero.

Dynamic-programmingNumbers
Aún no hay soluciones
Intermedio

Largest Adjacent-Digit Product

Take every contiguous window of span digits and multiply its digits.

NumbersSliding-window
Aún no hay soluciones
Fácil

Número Palíndromo

Verifica si un número se lee igual al derecho y al revés.

BeginnerNumbersStudent-beginner
Aún no hay soluciones
Difícil

Contar Números con Vecinos Distintos

Cuenta los valores en un rango cuyos dígitos decimales adyacentes nunca son iguales.

Dynamic-programmingNumbers
Aún no hay soluciones
Fácil

Máximo Común Divisor

Encuentra el número más grande que divide a ambos valores.

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

Potencia de dos

Verifica si un número es una potencia de dos.

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

Suma de términos pares de Fibonacci

Suma los términos pares de Fibonacci que no superen un límite.

NumbersSequences
Aún no hay soluciones
Fácil

Suma de Múltiplos

Suma los valores menores que un límite que sean divisibles por cualquier factor dado.

BeginnerNumbers
Aún no hay soluciones
Fácil

Fizz Buzz

Construye una secuencia usando divisibilidad por 3 y 5.

BeginnerNumbers
Aún no hay soluciones
Fácil

Año Bisiesto

Verifica si un año cumple la regla de años bisiestos del calendario gregoriano.

BeginnerNumbers
Aún no hay soluciones
Fácil

Impar, Par o Ninguno

Clasifica un número según si es un entero impar, un entero par o ninguno de los dos.

BeginnerNumbers
Aún no hay soluciones
Fácil

Mínimo Común Múltiplo

Encuentra el número positivo más pequeño divisible por ambos valores.

BeginnerNumbersStudent-beginner
Aún no hay soluciones