aoc2024/README.md
Joshua Seigler 1c0830064d
day 20
2024-12-20 10:50:07 -05:00

254 lines
4.4 KiB
Markdown

<!-- Entries between SOLUTIONS and RESULTS tags are auto-generated -->
[![AoC](https://badgen.net/badge/AoC/2024/blue)](https://adventofcode.com/2024)
[![Node](https://badgen.net/badge/Node/v16.13.0+/blue)](https://nodejs.org/en/download/)
![Language](https://badgen.net/badge/Language/TypeScript/blue)
[![Template](https://badgen.net/badge/Template/aocrunner/blue)](https://github.com/caderek/aocrunner)
# 🎄 Advent of Code 2024 🎄
## Solutions
<!--SOLUTIONS-->
[![Day](https://badgen.net/badge/01/%E2%98%85%E2%98%85/green)](src/day01)
[![Day](https://badgen.net/badge/02/%E2%98%85%E2%98%85/green)](src/day02)
[![Day](https://badgen.net/badge/03/%E2%98%85%E2%98%85/green)](src/day03)
[![Day](https://badgen.net/badge/04/%E2%98%85%E2%98%85/green)](src/day04)
[![Day](https://badgen.net/badge/05/%E2%98%85%E2%98%85/green)](src/day05)
[![Day](https://badgen.net/badge/06/%E2%98%85%E2%98%85/green)](src/day06)
[![Day](https://badgen.net/badge/07/%E2%98%85%E2%98%85/green)](src/day07)
[![Day](https://badgen.net/badge/08/%E2%98%85%E2%98%85/green)](src/day08)
[![Day](https://badgen.net/badge/09/%E2%98%85%E2%98%85/green)](src/day09)
[![Day](https://badgen.net/badge/10/%E2%98%85%E2%98%85/green)](src/day10)
[![Day](https://badgen.net/badge/11/%E2%98%85%E2%98%85/green)](src/day11)
[![Day](https://badgen.net/badge/12/%E2%98%85%E2%98%85/green)](src/day12)
[![Day](https://badgen.net/badge/13/%E2%98%85%E2%98%85/green)](src/day13)
[![Day](https://badgen.net/badge/14/%E2%98%85%E2%98%85/green)](src/day14)
[![Day](https://badgen.net/badge/15/%E2%98%85%E2%98%85/green)](src/day15)
[![Day](https://badgen.net/badge/16/%E2%98%85%E2%98%85/green)](src/day16)
[![Day](https://badgen.net/badge/17/%E2%98%85%E2%98%85/green)](src/day17)
[![Day](https://badgen.net/badge/18/%E2%98%85%E2%98%85/green)](src/day18)
[![Day](https://badgen.net/badge/19/%E2%98%85%E2%98%85/green)](src/day19)
[![Day](https://badgen.net/badge/20/%E2%98%85%E2%98%85/green)](src/day20)
![Day](https://badgen.net/badge/21/%E2%98%86%E2%98%86/gray)
![Day](https://badgen.net/badge/22/%E2%98%86%E2%98%86/gray)
![Day](https://badgen.net/badge/23/%E2%98%86%E2%98%86/gray)
![Day](https://badgen.net/badge/24/%E2%98%86%E2%98%86/gray)
![Day](https://badgen.net/badge/25/%E2%98%86%E2%98%86/gray)
<!--/SOLUTIONS-->
_Click a badge to go to the specific day._
---
## Installation
```
npm i
```
## Running in dev mode
```
npm start <day>
```
Example:
```
npm start 1
```
---
## Results
<!--RESULTS-->
```
Day 01
Time part 1: 1.293ms
Time part 2: 1.051ms
Both parts: 2.344ms
```
```
Day 02
Time part 1: 1.424ms
Time part 2: 2.115ms
Both parts: 3.539ms
```
```
Day 03
Time part 1: 0.811ms
Time part 2: 1.667ms
Both parts: 2.477ms
```
```
Day 04
Time part 1: 67.709ms
Time part 2: 182.986ms
Both parts: 250.695ms
```
```
Day 05
Time part 1: 28.307ms
Time part 2: 35.288ms
Both parts: 63.594ms
```
```
Day 06
Time part 1: -
Time part 2: 37138.281ms
Both parts: 37138.281ms
```
```
Day 07
Time part 1: 23.012ms
Time part 2: 599.069ms
Both parts: 622.08ms
```
```
Day 08
Time part 1: 0.759ms
Time part 2: 1.104ms
Both parts: 1.863ms
```
```
Day 09
Time part 1: 236.521ms
Time part 2: 51.928ms
Both parts: 288.449ms
```
```
Day 10
Time part 1: 6.147ms
Time part 2: 4.869ms
Both parts: 11.016ms
```
```
Day 11
Time part 1: 4.472ms
Time part 2: 126.218ms
Both parts: 130.69ms
```
```
Day 12
Time part 1: 172.252ms
Time part 2: 214.984ms
Both parts: 387.236ms
```
```
Day 13
Time part 1: 1.095ms
Time part 2: 0.818ms
Both parts: 1.913ms
```
```
Day 14
Time part 1: 0.764ms
Time part 2: 826.27ms
Both parts: 827.034ms
```
```
Day 15
Time part 1: 36404.189ms
Time part 2: 75398.809ms
Both parts: 111802.997ms
```
```
Day 16
Time part 1: -
Time part 2: 132.546ms
Both parts: 132.546ms
```
```
Day 17
Time part 1: 0.057ms
Time part 2: 8772.936ms
Both parts: 8772.994ms
```
```
Day 18
Time part 1: 27.726ms
Time part 2: 15841.686ms
Both parts: 15869.412ms
```
```
Day 19
Time part 1: 1.907ms
Time part 2: 171.177ms
Both parts: 173.084ms
```
```
Day 20
Time part 1: 394.252ms
Time part 2: 407.336ms
Both parts: 801.588ms
```
```
Day 21
Time part 1: -
Time part 2: -
Both parts: -
```
```
Day 22
Time part 1: -
Time part 2: -
Both parts: -
```
```
Day 23
Time part 1: -
Time part 2: -
Both parts: -
```
```
Day 24
Time part 1: -
Time part 2: -
Both parts: -
```
```
Day 25
Time part 1: -
Time part 2: -
Both parts: -
```
```
Total stars: 40/50
Total time: 177283.834ms
```
<!--/RESULTS-->
---
✨🎄🎁🎄🎅🎄🎁🎄✨