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.

40 desafíos
Fácil

Contar pares con una suma

Cuenta los pares de posiciones cuyos valores suman un objetivo dado.

ArraysBeginnerLearning-pathNested-loops
Aún no hay soluciones
Fácil

Multiplication Grid

Build a full multiplication table.

BeginnerLearning-pathNested-loops
Aún no hay soluciones
Fácil

Number Triangle

Build a triangle of increasing numbers.

BeginnerLearning-pathNested-loopsPatterns
Aún no hay soluciones
Fácil

Pyramid Rows

Draw a right-aligned pyramid of # blocks.

BeginnerLearning-pathNested-loopsPatterns
Aún no hay soluciones
Fácil

Hollow Square

Draw the outline of a square with * characters.

BeginnerLearning-pathNested-loopsPatterns
Aún no hay soluciones
Fácil

Distance Between Points

Compute the straight-line distance between two points.

BeginnerFunctionsLearning-pathmath
Aún no hay soluciones
Intermedio

Gradebook Top Student

Find the student with the highest average score.

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

Min and Max Together

Find the smallest and largest value in one pass.

ArraysBeginnerFunctionsLearning-path
Aún no hay soluciones
Intermedio

Count Islands

Count groups of connected land cells in a grid.

BeginnerGridsLearning-pathRecursion
Aún no hay soluciones
Fácil

Every Other Character

Keep the characters at even positions.

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

First Negative Index

Find where the first negative number appears.

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

Average of Three

Average three whole numbers.

BeginnerLearning-pathVariables
Fácil

Celsius a Fahrenheit

Convierte una temperatura de grados Celsius a grados Fahrenheit.

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

Halve Until One

Count how many halvings bring a number down to 1.

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

Days in a Month

Return how many days a month has, including leap years.

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

Above-Average Values

Keep the values that are greater than the average.

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

Swap First and Last

Exchange the first and last items of a list.

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

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

ArraysBeginnerFunctionsLearning-path
Aún no hay soluciones