My solution for Advent of Code, written in C# and F# as a Console Application. There are also some PowerShell scripts to help with automating documentation. No other technologies are used.
The solutions to each year are in their own folder under Challenge Solutions. Below you can find some useful links to both the Advent of Code years on the website, as well as my solutions:
| Year | Link to challenges | Link to my solutions |
|---|---|---|
| 2019 | Advent of Code 2019 | Solutions C# |
| 2020 | Advent of Code 2020 | Solutions C# |
| 2021 | Advent of Code 2021 | Solutions C# |
| 2022 | Advent of Code 2022 | Solutions C# |
| 2023 | Advent of Code 2023 | Solutions C# |
| 2024 | Advent of Code 2024 | Solutions C# |
| 2025 | Advent of Code 2025 | Solutions C# | Solutions F# |
- Clone the solution.
- Run the Advent of Code project.
- You can now interact with the terminal
- You will be asked to enter the language (leave empty for C#), year, and then day for which you want the solution. Enter a value for the year and the day (of the Advent), hit enter, and the solution will be shown on the terminal (if it exists). You can enter
qorquitthe current menu.
- David Barnes, the lecturer at the University of Kent who inspired me to join Advent of Code
- My mates at both University of Kent and University College London, for motivating me to do better in this challenge
- Eric Wastl, for creating the Advent of Code