Awesome
š Advent of Code 2023 š
My solutions for the Advent of Code 2023 programming puzzles. I'll probably try these in a mix of Nim, Crystal and Picat. If I can wrap my head around it and have time, maybe some Prolog or J as well.
Previous challenges
- 2015 (working on these now in Picat)
- 2019 (unfinished, will resume later...)
- 2020 (mostly Haskell, one or two in Rust, Python and zz)
- 2021 (mostly Haskell, with one in the magical Picat)
- 2022 (mostly Nim)
Current code stats with scc
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Language Files Lines Blanks Comments Code
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Picat 70 4246 571 331 3344
Markdown 23 1010 344 0 666
Plain Text 4 95 14 0 81
Nim 3 256 59 3 194
DOT 1 69 1 0 68
Python 1 18 4 0 14
gitignore 1 6 0 0 6
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Total 103 5700 993 334 4373
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Processed 198061 bytes, 0.198 megabytes (SI)
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Retrospectives
- Day 1: Trebuchet?!
- Day 2: Cube Conundrum
- Day 3: Gear Ratios
- Day 4: Scratchcards
- Day 5: If You Give A Seed A Fertilizer
- Day 6: Wait For It
- Day 7: Camel Cards
- Day 8: Haunted Wasteland
- Day 9: Mirage Maintenance
- Day 10: Pipe Maze
- Day 11: Cosmic Expansion
- Day 12: Hot Springs
- Day 13: Point of Incidence
- Day 14: Parabolic Reflector Dish
- Day 15: Lens Library
- Day 16: The Floor Will Be Lava
- Day 17: Clumsy Crucible
- Day 18: Lavaduct Lagoon
- Day 19: Aplenty
- Day 20: Pulse Propagation
- Day 21: Step Counter
- Day 22: Sand Slabs
- Day 23: A Long Walk
- Day 24: Never Tell Me The Odds
- Day 25: Snowverload