Solving AoC 2022 problems in TypeScript
##@@#@#@@##@@@@@@#@#@@@#@@@@@@@@@@#@@@@@@@#@@#@@# 25
#@##@@@@@##@@@@@@@@#@#@@@@@@#@@@#@@#@@@@###@@@@@# 24
@#@@@@@@@@@@@@@#@@@@@@#@@###@@@#@#@##@@#@#@@@@#@@ 23
#@@@@@@@@@@##@@@@#@##|@#@@#@@@@##@@|##@@##@##@@@@ 22
#@@#@#@@@@@@#@@@#@@@##@@#@#@@@@@@#@#@@@@#@@#@@@@# 21
@##@@#@@###@@@@#####@@@@#@@@@@@@@@###@@@#@@@#@@@@ 20
@@@@@@#@@@@#@@@##@#@@@#@#@#@@@@#@#@@##@@@@@@@@@@# 19
@@@@@@@@#@@@@##@@@@@##@@@#@@##@@@@@@@@@@#@@@@@@@@ 18
@@@@@@@#@#@#@@##@#@#@@#@@@#@#@@@@#@#@##@####@#@@# 17
###@#@@@@@@@@@@#@@####@@#@@##@@@@@@#@@@@@@@@@@@@@ 16
@#@#@@@@@@@#@@@@@@##@@@@@@#@@#@#@@##@@@@@#@@#@#@@ 15
@@@#@@@@@#@@### ||| @##@#@@@@##@#@@#@@@@@#@@@@#@@ 14
##@#@#@@@@@@@@##~~~##@@@@@@@@#@#@@|#@@##@@@@#@@## 13
@@@@##@@##@@@@.~~.#@@#@@#@@@@@@##@@@@@@@@#@@@@### 12
@@##@#@@####.~~.@@@#@@#@@#@@@@@@#@##@@#@#@#@@@##@ 11
@@@@#####@@.~~.@@@#@@@@#@@##@@@@@@@@@@@#@@#@#@##@ 10
###@.@# _|%%%=%%|_ @#@@@@@@@@@@@#@###@#@@@@#@@@@# 9
#@@#@../ \\.~~./ \\.....#@#@@@@@@@@@@#@@@@@#@@@ 8
@#@#@#@@#@@.~~.@@@@@@@@#.@@@#@@@@@@##@@#@@@#@@@#@ 7
#@##@@@#@#@@.~~.@@@@@#@..@##@@#@#@@@@@###@@@#@#@@ 6
@@#@@@@##@#@@.~~.#@./\\.'@#@@#@@@@###@@#@@##@@@#@ 5
@####@@@##@.' ~ './\\'./\\' .@@###@@@@@@@#@#@@@@ 4
#@@@@@@@@_/ ~ ~ \\ ' '. '.'.@@@@@##@@@@#@@@#@# 3
-~------' ~ ~ '--~-----~-~----___________-- 2
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 1
https://adventofcode.com/2022
Full Description
make run day=01
72511
212117
Day 02: Rock Paper Scissors
Full Description
make run day=02
14069
12411
Day 03: Rucksack Reorganization
Full Description
make run day=03
7848
2616
Full Description
Full Description
make run day=05
JCMHLVGMG
LVMRWSSPZ
Full Description
make run day=06
1833
3425
Day 07: No Space Left On Device
Full Description
make run day=07
1642503
6999588
Day 08: Treetop Tree House
Full Description
make run day=08
1845
230112
Full Description
make run day=09
6494
2691
Full Description
make run day=10
17020
###..#....####.####.####.#.....##..####.
#..#.#....#.......#.#....#....#..#.#....
#..#.#....###....#..###..#....#....###..
###..#....#.....#...#....#....#.##.#....
#.#..#....#....#....#....#....#..#.#....
#..#.####.####.####.#....####..###.####.
Day 11: Monkey in the Middle
Full Description
make run day=11
117640
30616425600
Day 12: Hill Climbing Algorithm
Full Description
Full Description
make run day=13
5330
27648
Day 14: Regolith Reservoir
Full Description
make run day=14
1016
25402