🎄
Advent of Code 2021
🎄
Summary
Advent of Code is an annual Advent calendar of programming puzzles.
This year I am doing it in Go and Python.
Running the code
To run the code of a specific day from the root directory run the following, replacing xx with the day number, 01 - 25:
go run day_xx/go/main.go
python3 day_xx/python/main.py
Make sure you have Go installed.
To run the code of all days run the script:
./run_all.sh
Make sure you have given permission to execute (chmod +x run_all.sh).
Overview
| Day | Name | Python | Go |
|---|---|---|---|
| 01 | Sonar Sweep | |
|
| 02 | Dive! | |
|
| 03 | Binary Diagnostic | |
|
| 04 | Giant Squid | |
|
| 05 | Hydrothermal Venture | |
|
| 06 | Lanternfish | |
|
| 07 | The Treachery of Whales | |
Linting
gofmt -s -w . && git ls-files | grep .go | xargs golint
black . && isort . && flake8
