Awesome
Advent of Code 2023
This is my participation in the Advent of Code event for the year 2023.
Enjoy the Advent season!
🌟🎄🎅🎁🔔🕯️
Status
day | part 1 | part 2 |
---|---|---|
01 | ⭐ | ⭐ |
02 | ⭐ | ⭐ |
03 | ⭐ | ⭐ |
04 | ⭐ | ⭐ |
05 | ⭐ | |
06 | ⭐ | ⭐ |
07 | ⭐ | |
08 | ⭐ | ⭐ |
09 | ⭐ | ⭐ |
10 | ⭐ | |
11 | ⭐ | ⭐ |
12 | ||
13 | ⭐ | |
14 | ⭐ | |
15 | ⭐ | ⭐ |
16 | ⭐ | |
17 | ||
18 | ⭐ | |
19 | ⭐ | |
20 | ||
21 | ⭐ | |
22 | ||
23 | ||
24 | ||
25 |
Implementation details
The code is written in C without any use of libraries except standard library. Every day is a separate program. The puzzle input is stored two files:
- data_example.txt (+ variants)
- data_contest.txt (not under version control)
$> ./program data_example.txt
I use gcc, GNU make, Visual Studio Code for development and debugging.
Code style formatter:
clang-format-17 --fallback-style=none -i src/...