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

Frecuencia de Caracteres

Cuenta cuántas veces aparece cada carácter.

BeginnerDictionariesStringsStudent-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
Fácil

Mover ceros

Mueve todos los ceros al final manteniendo el orden de los demás elementos.

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

Palabra más larga

Encuentra la palabra más larga en una oración.

BeginnerStringsStudent-beginner
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
Fácil

Password Rules Check

Check a password against simple strength rules.

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

Rotar Array

Rota una lista hacia la derecha un número de posiciones.

ArraysBeginnerStudent-beginner
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
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

Contar Palabras

Cuenta las palabras en una oración.

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

Título en Mayúsculas

Capitaliza la primera letra de cada palabra.

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

Cadena Palíndroma

Verifica si un texto se lee igual de izquierda a derecha y de derecha a izquierda.

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

Invertir una cadena

Devuelve los caracteres de una cadena en orden inverso.

BeginnerStringsStudent-beginner
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