Retos de programación de Beginner

Practica Beginner con 95 retos de programación, de fáciles a difíciles. Cada reto se ejecuta en el navegador, con pruebas al instante, una revisión de tu código con IA y soluciones de la comunidad para comparar.

Fácil · 89 Intermedio · 6

Habilidades que practicarás: ConteoAritméticaExtraer dígitosFórmulasListasBuclesCondicionesDividir cadenasDivisibilidadListas 2DMóduloSeguir un máximo
  • 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.

95 desafíos
Fácil

Registros únicos

Elimina registros duplicados que sean iguales por valor, conservando el primero de cada uno en orden.

Aprenderás RecordsIgualdad por valor
BeginnerStrings
Aún no hay soluciones
Fácil

Lista de tareas

Lleva una lista de tareas: añádelas, márcalas como hechas, elimínalas e informa de las pendientes.

Aprenderás Colecciones tipadasRecords
BeginnerSimulationStrings
Aún no hay soluciones
Fácil

Tiempo total con WhenAll

Encuentra cuánto tarda un programa cuando cada grupo de tareas se ejecuta junto con Task.WhenAll y los grupos se ejecutan uno tras otro.

Aprenderás Async/awaitTask.WhenAll
ArraysBeginner
Aún no hay soluciones
Fácil

Dividir una lista en bloques

Corta una lista en grupos consecutivos de un tamaño fijo, con un último grupo más corto si hace falta.

Aprenderás RebanadoProcesamiento por lotes
ArraysBeginner
Aún no hay soluciones
Fácil

Dar formato a una factura

Imprime las líneas de una factura y el total, con importes guardados en centavos y mostrados en dólares y centavos.

Aprenderás Dinero en centavosFormato de cadenas
BeginnerStrings
Aún no hay soluciones