My take on Advent of Code 2023 using Python.
Apparently input files are supposed to be ignored by git. I use the network tab of my Chrome web browser to create a cURL command, that way I can download the input files for each day in a easy way.
Each day (directory) will have two files:
part1.py
: solution to the part one problem of that day.part2.py
: solution to the part two problem of that day.
- Python>=3.10
- Reason:
match-case
statement used (in day1, for example).
- Reason:
Right now no additional packages are needed so I'm not creating a requirements.txt
until it's neccesary.
Yes! As soon as I can, though. I'm currently studying so my time is limited. Currently:
Problem | Status |
---|---|
Day01 - Part1 | Solved |
Day01 - Part2 | Solved |
Day02 - Part1 | Solved |
Day02 - Part2 | Solved |
Day03 - Part1 | Solved |
Day03 - Part2 | Solved |
Day04 - Part1 | Solved |
Day04 - Part2 | Unreached |
The rest | Unreached |
All suggestions are welcome!