adventjs-2024
Version GitHub CI Workflow Status GitHub repo size GitHub GitHub Repo stars Github repo views GitHub last commit
This repository contains my solutions to the AdventJS challenges. Built by @midudev
# Clone the repository git clone https://github.com/marcode24/adventjs-solutions # Go into the repository cd adventjs-solutions # Install dependencies npm install # Run tests npm run test # Run specific year tests npm run test:2021 # or npm run test:2022 # or npm run test:2023 # or npm run test:2024 # Run specific test npm run test 'year'/'challenge'/index.test.js
Show / Hide
Difficulties legend: 🟢 Easy 🟡 Medium 🔴 Hard
My results:
Show / Hide
| # | Challenge | Difficulty | My Solution |
|---|---|---|---|
| 01 | ¡Primer regalo repetido! | 🟢 | here |
| 02 | Ponemos en marcha la fábrica | 🟢 | here |
| 03 | El elfo travieso | 🟢 | here |
| 04 | Dale la vuelta a los paréntesis | 🟡 | here |
| 05 | El cybertruck de santa | 🟡 | here |
| 06 | Los renos a prueba | 🟢 | here |
| 07 | Las cajas en 3D | 🟢 | here |
| 08 | Ordenando el almácen | 🟡 | here |
| 09 | Alterna las luces | 🟢 | here |
| 10 | Crea tu propio árbol de navidad | 🟢 | here |
| 11 | Los elfos estudiosos | 🟡 | here |
| 13 | Calculando el tiempo | 🟢 | here |
| 14 | Evita la alarma | 🟡 | here |
| 15 | Robot autónomo | 🟡 | here |
| 16 | Despliegue en viernes | 🟢 | here |
| 17 | Optimizando el alquiler | 🟢 | here |
| 18 | El reloj digital | 🔴 | here |
| 19 | Enfrenta el sabotaje | 🟡 | here |
| 20 | Distribuye el peso | 🔴 | here |
| 21 | Mensaje binario | 🟡 | here |
| 22 | Lenguaje de programación | 🟢 | here |
| 23 | La comida de navidad | 🟢 | here |
| 24 | Brincos en la escalera | 🟡 | here |
| 25 | Calculando distancias | 🟡 | here |
Difficulties legend: 🟢 Easy 🟡 Medium 🔴 Hard
Show / Hide
| # | Challenge | Difficulty | My Solution |
|---|---|---|---|
| 01 | Automatizando envolver regalos de navidad! | 🟢 | here |
| 02 | Nadie quiere hacer horas extra | 🟢 | here |
| 03 | ¿Cuántas cajas de regalos puede llevar Papá Noel? | 🟢 | here |
| 04 | Una caja dentro de otra caja y otra... | 🟡 | here |
| 05 | Optimizando viajes de Santa | 🔴 | here |
| 06 | Creando adornos navideños | 🟡 | here |
| 07 | Haciendo inventario de regalos | 🟢 | here |
| 08 | ¡Necesitamos un mecánico! | 🟡 | here |
| 09 | Las locas luces de Navidad | 🟢 | here |
| 10 | El salto del trineo de Papá Noel | 🟡 | here |
| 11 | Papá Noel es Scrum Master | 🔴 | here |
| 12 | Trineos eléctricos, ¡guau! | 🟡 | here |
| 13 | Backup de los archivos de Papá Noel | 🟢 | here |
| 14 | El mejor camino | 🟡 | here |
| 15 | Decorando el árbol de Navidad | 🟡 | here |
| 16 | Arreglando las cartas de Papá Noel | 🔴 | here |
| 17 | Llevando los regalos en sacos | 🟡 | here |
| 18 | ¡Nos quedamos sin tinta! | 🟢 | here |
| 19 | Ordenando los regalos | 🟢 | here |
| 20 | Más viajes retadores | 🔴 | here |
| 21 | Creando la tabla de regalos | 🟡 | here |
| 22 | La iluminación en sintonía | 🟢 | here |
| 23 | Compilador de Papá Noel | 🔴 | here |
| 24 | El último reto es un laberinto | 🔴 | here |
Difficulties legend: 🟢 Easy 🟡 Medium 🔴 Hard
Show / Hide
| # | Challenge | Difficulty | My Solution |
|---|---|---|---|
| 01 | Contando ovejas para dormir | 🟢 | here |
| 02 | Ayuda al elfo a listar los regalos | 🟢 | here |
| 05 | Contando los dias para los regalos | 🟢 | here |
| 13 | Envuelve regalos con asteriscos | 🟢 | here |
| 16 | Descifrando los números... | 🟢 | here |
| 20 | ¿Una carta de pangramas?¡QUE! | 🟢 | here |
Difficulties legend: 🟢 Easy 🟡 Medium 🔴 Hard