https://github.com/arcogelderblom/AdventOfCode
Advent of Code
https://github.com/arcogelderblom/AdventOfCode
advent-of-code advent-of-code-2020 advent-of-code-2021 advent-of-code-2023 advent-of-code-2024 advent-of-code-cpp aoc aoc-2020 aoc-2021 aoc-2023 aoc-2024 aoc-cpp
Last synced: 2 months ago
JSON representation
Advent of Code
- Host: GitHub
- URL: https://github.com/arcogelderblom/AdventOfCode
- Owner: arcogelderblom
- Created: 2023-12-01T13:12:54.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-30T13:38:35.000Z (10 months ago)
- Last Synced: 2025-01-30T14:33:07.383Z (10 months ago)
- Topics: advent-of-code, advent-of-code-2020, advent-of-code-2021, advent-of-code-2023, advent-of-code-2024, advent-of-code-cpp, aoc, aoc-2020, aoc-2021, aoc-2023, aoc-2024, aoc-cpp
- Language: C++
- Homepage:
- Size: 226 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- really-awesome-advent-of-code - arcogelderblom/AdventOfCode - commit/arcogelderblom/AdventOfCode/master) (🎄 2024 AoC Solutions / Solutions)
README
# Advent Of Code :christmas_tree::christmas_tree:
[](https://adventofcode.com/2020)
[](https://adventofcode.com/2020)
[](https://adventofcode.com/2021)
[](https://adventofcode.com/2023)
[](https://adventofcode.com/2024)
My entry for the different years of Advent Of Code
## Progress
| Year | Stars |
| - | - |
| 2015 | 26 :star2: |
| 2020 | 50 :star2: |
| 2021 | 50 :star2: |
| 2023 | 28 :star2: |
| 2024 | 50 :star2: |
## Input files
As per request by Eric Wastl the actual input files that I've got for my entry are hidden inside of a submodule that points to a private repository. All my solutions however should be able to run all possible inputs, so grab yours and try it out!
## How to run
There are 2 scripts included in this repository. First you need to build the generic library. This can be done by using the following command:
```
./build_genericlib.sh
```
Afterwards you can run any day that is available with a solution.
```
./run_aoc_day.sh
```
Example for running day 1 of 2023: ```./run_aoc_day.sh Day01 2023```
If you would like to run all days of a given year you can do so by using the script for that.
```
./run_aoc_year.sh
```
Example for running all days of 2021: ```./run_aoc_year.sh 2021```