Skip to content

marinakolova/AdventOfCode

Repository files navigation

πŸŽ„ Advent of Code

This repo contains solutions for Advent of Code in C#.

Structure

  1. AdventOfCode.sln -> project for each year.
  2. Project AdventOfCode20XX -> class for each day.
  3. Class DayXX.cs -> methods Task01 (for part one of the daily problem) and Task02 (for part two of the daily problem).
  4. The starting point is the main method in Program.cs and each task for each day can be called from there.
  5. The input is being read from input.txt file (each project contains one such file).

How to use

  1. Put your input for the task you want to solve in the input.txt file in the project for the corresponding year.
  2. Uncomment the task you want to solve in the main method in Program.cs for the corresponding year.
  3. Run the project for the corresponding year.
  4. Get the result from the console.

Progress

2015 2016 2017 2018 2019 2020 2021 2022 2023
Day01 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day02 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day03 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day04 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day05 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day06 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day07 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day08 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day09 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day10 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day11 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day12 ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
Day13 ⭐⭐ ⭐⭐ ⭐⭐ ⭐
Day14 ⭐⭐ ⭐⭐
Day15 ⭐⭐ ⭐
Day16 ⭐⭐
Day17 ⭐⭐
Day18 ⭐⭐
Day19 ⭐
Day20
Day21
Day22
Day23
Day24
Day25