Advent of Code 2023

... implemented in Kotlin

Find puzzles here

Download input files

  1. Create file SESSION.txt
  2. Save session cookie value from adventofcode.com to SESSION.txt
  3. Download files
# Download input for a single day
$ ./downloadInputOfDay 1
$ ./downloadInputOfDay 2
...

# Download all inputs up to day, e.g. all inputs from day 1 to day 5
$ ./downloadAllInputsUntil 5

Run solutions

$ ./gradlew day01
$ ./gradlew day02
...