- Ejecutores
-
Aprender
Aprender Python Ejemplos ejecutables, NumPy, pandas y más Aprender IARedes neuronales, ML y LLM desde cero Aprender C y C++ Punteros, memoria, STL y C++ moderno Aprender C#Fundamentos, POO, LINQ, async y ejercicios de .NET Algoritmos en Python Búsqueda, ordenación, recursión y visualizadores O(n) Algoritmos en C y C++ Compara implementaciones en C y C++
- RetosNuevo
Retos de programación en Python
226 retos que puedes resolver en Python, desde los primeros bucles hasta grafos, programación dinámica y machine learning. Escribe tu código en el navegador, ejecuta las pruebas al momento y recibe una revisión de IA.
Fácil · 134 Intermedio · 68 Difícil · 24
Habilidades que practicarás: ConteoExtraer dígitosAritméticaBuclesFórmulasListasListas 2DBucles anidadosBucles whileComa flotanteCondicionesDescenso de gradiente
- Python · C++ · C#
- Pruebas automáticas
- Revisión de código por IA
- Soluciones de la comunidad
- 226
- Desafíos
- 2
- Soluciones compartidas
- 3
- Lenguajes
Todos los desafíos
Busca por tema, lenguaje o dificultad.
Fácil
Letter Grade
Turn a test score into a letter grade.
Aprenderás
Cadenas if/elifRangos
Aún no hay soluciones
Intermedio
Valor Menor Más Cercano a la Izquierda
Para cada número, encuentra la posición anterior más cercana que contenga un número estrictamente menor.
Aprenderás
Pila monótonaTiempo lineal
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.
Aprenderás
Patrones numéricosAnálisis de casos
Aún no hay soluciones
Fácil
Row Sums
Add up every row of a grid.
Aprenderás
Listas 2DBucles anidados
Aún no hay soluciones
Intermedio
Producto de Triángulo Rectángulo
Encuentra el mayor producto de lados de un triángulo rectángulo de enteros con un perímetro dado.
Aprenderás
Triángulos rectángulosPodar la búsqueda
Aún no hay soluciones
Fácil
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
Aprenderás
Analizar cadenasDividir palabras
Aún no hay soluciones
Fácil
Multiplication Table Row
List the first multiples of a number.
Aprenderás
MúltiplosConstruir listas
Aún no hay soluciones
Fácil
Título en Mayúsculas
Capitaliza la primera letra de cada palabra.
Aprenderás
Métodos de cadenasMayúsculas
Aún no hay soluciones
Fácil
Absolute Value Without abs
Compute an absolute value with a condition.
Aprenderás
NegaciónSin funciones integradas
Aún no hay soluciones
Fácil
Swap First and Last
Exchange the first and last items of a list.
Aprenderás
Índices de listasIntercambio
Aún no hay soluciones
Fácil
Word Tile Score
Add the tile values for every letter in a word.
Aprenderás
Valores de letrasSumar con un mapa
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.
Aprenderás
Lógica booleanaCondiciones
Aún no hay soluciones
Fácil
Verificación de Anagramas
Verifica si dos frases usan las mismas letras.
Aprenderás
OrdenaciónConteo de frecuencias
Aún no hay soluciones
Fácil
Cuenta regresiva hasta el despegue
Cuenta regresiva desde un número y termina con ¡Despegue!
Aprenderás
Bucles descendentesListas
Aún no hay soluciones
Intermedio
Largest Adjacent-Digit Product
Take every contiguous window of span digits and multiply its digits.
Aprenderás
Ventanas de tamaño fijoCadenas de dígitos
Aún no hay soluciones
Fácil
Verificación de Pangrama
Un pangrama contiene cada letra del alfabeto inglés al menos una vez.
Aprenderás
Conjuntos de letrasNormalizar mayúsculas
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.
Aprenderás
BuclesDivisibilidad
Aún no hay soluciones
Fácil
El mayor de tres
Elige el mayor de tres números sin usar una función máxima incorporada.
Aprenderás
ComparacionesCombinar condiciones
Aún no hay soluciones
Explorar por tema
- Beginner 95
- ai 47
- aprendizaje automático 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Redes neuronales 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Patrones de diseño 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Aprendizaje por refuerzo 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3