Go to file
OMGOMG 1f28f0e30c clean up and use ocr for part 2 2021-12-13 19:59:41 +01:00
six day 6 (python, clojure) 2021-12-07 15:26:49 +01:00
.gitattributes README and misc 2021-12-07 15:56:53 +01:00
.gitignore README and misc 2021-12-07 15:56:53 +01:00
README.md README and misc 2021-12-07 15:56:53 +01:00
draw_exam12 day 12 part 1 2021-12-13 19:59:38 +01:00
eight_first.bash ugly but working day 8 2021-12-08 18:44:16 +01:00
eight_second.py more functional and elegant 2021-12-09 17:04:25 +01:00
eleven.py day 11 2021-12-12 21:59:30 +01:00
exam12 day 12 part 1 2021-12-13 19:59:38 +01:00
five.py day 5 and some commonly used packages 2021-12-07 15:22:18 +01:00
four_first.py first 4 2021-12-04 21:09:46 +01:00
four_second.py first 4 2021-12-04 21:09:46 +01:00
gettoday README and misc 2021-12-07 15:56:53 +01:00
input1 missing inputs and test cases 2021-12-07 15:22:22 +01:00
input2 missing inputs and test cases 2021-12-07 15:22:22 +01:00
input3 missing inputs and test cases 2021-12-07 15:22:22 +01:00
input4 missing inputs and test cases 2021-12-07 15:22:22 +01:00
input5 day 5 and some commonly used packages 2021-12-07 15:22:18 +01:00
input6 day 6 (python, clojure) 2021-12-07 15:26:49 +01:00
input7 day 7 (python, elixir) 2021-12-07 15:26:54 +01:00
input8 ugly but working day 8 2021-12-08 18:44:16 +01:00
input9 day 9, cv2 again 2021-12-09 23:54:50 +01:00
input10 day 10 2021-12-12 21:59:30 +01:00
input11 day 11 2021-12-12 21:59:30 +01:00
input12 day 12 part 1 2021-12-13 19:59:38 +01:00
input13 day 13 2021-12-13 19:59:41 +01:00
nine_first.py now with animation 2021-12-12 21:59:27 +01:00
nine_second.py now with animation 2021-12-12 21:59:27 +01:00
one_first.awk first 4 2021-12-04 21:09:46 +01:00
one_second.awk first 4 2021-12-04 21:09:46 +01:00
seven.exs day 7 (python, elixir) 2021-12-07 15:26:54 +01:00
seven.py day 7 (python, elixir) 2021-12-07 15:26:54 +01:00
sixx.py day 6 (python, clojure) 2021-12-07 15:26:49 +01:00
ten.py day 10 2021-12-12 21:59:30 +01:00
test2 missing inputs and test cases 2021-12-07 15:22:22 +01:00
test3 missing inputs and test cases 2021-12-07 15:22:22 +01:00
test4 missing inputs and test cases 2021-12-07 15:22:22 +01:00
test6 day 6 (python, clojure) 2021-12-07 15:26:49 +01:00
test9 day 9, cv2 again 2021-12-09 23:54:50 +01:00
test10 day 10 2021-12-12 21:59:30 +01:00
test11 day 11 2021-12-12 21:59:30 +01:00
test12 day 12 part 1 2021-12-13 19:59:38 +01:00
test13 day 13 2021-12-13 19:59:41 +01:00
thirteen.py clean up and use ocr for part 2 2021-12-13 19:59:41 +01:00
three_first.py mode 2021-12-10 00:34:57 +01:00
three_second.py first 4 2021-12-04 21:09:46 +01:00
twelve.py part 12 day 2, inelegant 2021-12-13 19:59:38 +01:00
two_first.awk first 4 2021-12-04 21:09:46 +01:00
two_second.awk first 4 2021-12-04 21:09:46 +01:00
useful.py more useful stuff 2021-12-13 19:59:35 +01:00

README.md

Advent of Code 2021 solutions

A set of 25 puzzle inputs and 50 puzzle solutions, two for each day. Most can be solved in minutes. The puzzles can be found here, although only the first one for each day is visible until you solve it.

Most solutions output at most two lines, the answers to part 1 and 2; but some provide more information in the form of e.g. graphics.

Run a solution by passing the puzzle input to the program:

./one_first.awk <input1

or

./five.py -v <input5

or

cd six
lein run <../input6
lein run 256 <../input6