Advent of Code 2023

This repository contains my solutions for the Advent of Code 2023 challenge.

Language

I am using C# for this year's challenge. I'd consider myself proficient in C#, but on a day to day basis I don't use it as much and would just like to get more practice with it.

Structure

Each day's solution is contained in a separate folder. Each folder contains:

  • A PROBLEM.md file containing the problem description.
  • A INPUT.txt file containing the input for the problem.
  • A dotnet console application containing the solution.
  • An xUnit test project containing unit tests for the solution.

Prerequisites

Running the Solutions

To run the solutions, navigate to the solution folder and run the following command:

dotnet run -- <path-to-input-file>

Challenges

Day Problem Solution Status Notes
01 Problem Solution ✅ The trickiest part here was accounting for overlapping digit words.
02 Problem Solution ✅ The key to me here was to parse the input into a useful model.
03 Problem Solution ⌛
04 Problem Solution ⌛
05 Problem Solution ⌛
06 Problem Solution ⌛
07 Problem Solution ⌛
08 Problem Solution ⌛
09 Problem Solution ⌛
10 Problem Solution ⌛
11 Problem Solution ⌛
12 Problem Solution ⌛
13 Problem Solution ⌛
14 Problem Solution ⌛
15 Problem Solution ⌛
16 Problem Solution ⌛
17 Problem Solution ⌛
18 Problem Solution ⌛
19 Problem Solution ⌛
20 Problem Solution ⌛
21 Problem Solution ⌛
22 Problem Solution ⌛
23 Problem Solution ⌛
24 Problem Solution ⌛
25 Problem Solution ⌛
S
Description
No description provided
Readme
336 KiB
0 Stars 1 Watchers 0 Forks
Languages
C# 100%