@@ -35,6 +35,8 @@ optimize them and update this page with refined and more accurate data.
35
35
| 2019/8 | [ Space Image Format] ( https://adventofcode.com/2019/day/8 ) | :1st_place_medal : | :snowflake : | [ day_08.ex] ( /lib/2019/day_08.ex ) | [ day_08_test.exs] ( /test/2019/day_08_test.exs ) | [ sequence] ( /tags.md#sequence ) , [ visual-result] ( /tags.md#visual-result ) |
36
36
| 2021/1 | [ Sonar Sweep] ( https://adventofcode.com/2021/day/1 ) | :1st_place_medal : | :snowflake : | [ day_01.ex] ( /lib/2021/day_01.ex ) | [ day_01_test.exs] ( /test/2021/day_01_test.exs ) | [ sliding-window] ( /tags.md#sliding-window ) , [ sequence] ( /tags.md#sequence ) |
37
37
| 2021/2 | [ Dive!] ( https://adventofcode.com/2021/day/2 ) | :1st_place_medal : | :snowflake : | [ day_02.ex] ( /lib/2021/day_02.ex ) | [ day_02_test.exs] ( /test/2021/day_02_test.exs ) | [ grid] ( /tags.md#grid ) , [ walk] ( /tags.md#walk ) |
38
+ | 2021/5 | [ Hydrothermal Venture] ( https://adventofcode.com/2021/day/5 ) | :1st_place_medal : | :snowflake : | [ day_05.ex] ( /lib/2021/day_05.ex ) | [ day_05_test.exs] ( /test/2021/day_05_test.exs ) | [ set] ( /tags.md#set ) |
39
+ | 2021/7 | [ The Treachery of Whales] ( https://adventofcode.com/2021/day/7 ) | :1st_place_medal : | :snowflake : | [ day_07.ex] ( /lib/2021/day_07.ex ) | [ day_07_test.exs] ( /test/2021/day_07_test.exs ) | [ calculation] ( /tags.md#calculation ) |
38
40
| 2022/1 | [ Calorie Counting] ( https://adventofcode.com/2022/day/1 ) | :1st_place_medal : | :snowflake : | [ day_01.ex] ( /lib/2022/day_01.ex ) | [ day_01_test.exs] ( /test/2022/day_01_test.exs ) | [ sequence] ( /tags.md#sequence ) |
39
41
| 2022/2 | [ Rock Paper Scissors] ( https://adventofcode.com/2022/day/2 ) | :1st_place_medal : | :snowflake : | [ day_02.ex] ( /lib/2022/day_02.ex ) | [ day_02_test.exs] ( /test/2022/day_02_test.exs ) | [ table-lookup] ( /tags.md#table-lookup ) |
40
42
| 2022/3 | [ Rucksack Reorganization] ( https://adventofcode.com/2022/day/3 ) | :1st_place_medal : | :snowflake : | [ day_03.ex] ( /lib/2022/day_03.ex ) | [ day_03_test.exs] ( /test/2022/day_03_test.exs ) | [ set] ( /tags.md#set ) |
@@ -70,6 +72,8 @@ optimize them and update this page with refined and more accurate data.
70
72
| 2018/6 | [ Chronal Coordinates] ( https://adventofcode.com/2018/day/6 ) | :1st_place_medal : | :snowflake : :snowflake : | [ day_06.ex] ( /lib/2018/day_06.ex ) | [ day_06_test.exs] ( /test/2018/day_06_test.exs ) | [ not-fast-enough] ( /tags.md#not-fast-enough ) , [ grid] ( /tags.md#grid ) , [ measurement] ( /tags.md#measurement ) , [ bounded-box] ( /tags.md#bounded-box ) |
71
73
| 2018/9 | [ Marble Mania] ( https://adventofcode.com/2018/day/9 ) | :1st_place_medal : | :snowflake : :snowflake : | [ day_09.ex] ( /lib/2018/day_09.ex ) | [ day_09_test.exs] ( /test/2018/day_09_test.exs ) | [ not-fast-enough] ( /tags.md#not-fast-enough ) , [ circular-linked-list] ( /tags.md#circular-linked-list ) |
72
74
| 2021/3 | [ Binary Diagnostic] ( https://adventofcode.com/2021/day/3 ) | :1st_place_medal : | :snowflake : :snowflake : | [ day_03.ex] ( /lib/2021/day_03.ex ) | [ day_03_test.exs] ( /test/2021/day_03_test.exs ) | [ calculation] ( /tags.md#calculation ) |
75
+ | 2021/4 | [ Giant Squid] ( https://adventofcode.com/2021/day/4 ) | :1st_place_medal : | :snowflake : :snowflake : | [ day_04.ex] ( /lib/2021/day_04.ex ) | [ day_04_test.exs] ( /test/2021/day_04_test.exs ) | [ grid] ( /tags.md#grid ) , [ random-access] ( /tags.md#random-access ) , [ optimization] ( /tags.md#optimization ) |
76
+ | 2021/6 | [ Lanternfish] ( https://adventofcode.com/2021/day/6 ) | :1st_place_medal : | :snowflake : :snowflake : | [ day_06.ex] ( /lib/2021/day_06.ex ) | [ day_06_test.exs] ( /test/2021/day_06_test.exs ) | [ map] ( /tags.md#map ) |
73
77
| 2022/5 | [ Supply Stacks] ( https://adventofcode.com/2022/day/5 ) | :1st_place_medal : | :snowflake : :snowflake : | [ day_05.ex] ( /lib/2022/day_05.ex ) | [ day_05_test.exs] ( /test/2022/day_05_test.exs ) | [ parse-heavy] ( /tags.md#parse-heavy ) , [ stack] ( /tags.md#stack ) , [ linked-list] ( /tags.md#linked-list ) |
74
78
| 2022/13 | [ Distress Signal] ( https://adventofcode.com/2022/day/13 ) | :1st_place_medal : | :snowflake : :snowflake : | [ day_13.ex] ( /lib/2022/day_13.ex ) | [ day_13_test.exs] ( /test/2022/day_13_test.exs ) | [ json] ( /tags.md#json ) , [ sequence] ( /tags.md#sequence ) |
75
79
| 2022/21 | [ Monkey Math] ( https://adventofcode.com/2022/day/21 ) | :1st_place_medal : | :snowflake : :snowflake : | [ day_21.ex] ( /lib/2022/day_21.ex ) | [ day_21_test.exs] ( /test/2022/day_21_test.exs ) | [ erlang] ( /tags.md#erlang ) , [ op-code] ( /tags.md#op-code ) , [ large-number] ( /tags.md#large-number ) , [ arithmetic] ( /tags.md#arithmetic ) |
@@ -103,6 +107,9 @@ optimize them and update this page with refined and more accurate data.
103
107
| 2017/23 | [ Coprocessor Conflagration] ( https://adventofcode.com/2017/day/23 ) | :2nd_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_23.ex] ( /lib/2017/day_23.ex ) | [ day_23_test.exs] ( /test/2017/day_23_test.exs ) | [ op-code] ( /tags.md#op-code ) |
104
108
| 2018/3 | [ No Matter How You Slice It] ( https://adventofcode.com/2018/day/3 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_03.ex] ( /lib/2018/day_03.ex ) | [ day_03_test.exs] ( /test/2018/day_03_test.exs ) | [ grid] ( /tags.md#grid ) , [ set] ( /tags.md#set ) , [ not-fast-enough] ( /tags.md#not-fast-enough ) |
105
109
| 2019/10 | [ Monitoring Station] ( https://adventofcode.com/2019/day/10 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_10.ex] ( /lib/2019/day_10.ex ) | [ day_10_test.exs] ( /test/2019/day_10_test.exs ) | [ sequence] ( /tags.md#sequence ) , [ grid] ( /tags.md#grid ) , [ trigonometry] ( /tags.md#trigonometry ) |
110
+ | 2021/9 | [ Smoke Basin] ( https://adventofcode.com/2021/day/9 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_09.ex] ( /lib/2021/day_09.ex ) | [ day_09_test.exs] ( /test/2021/day_09_test.exs ) | [ graph] ( /tags.md#graph ) , [ scc] ( /tags.md#scc ) |
111
+ | 2021/16 | [ Packet Decoder] ( https://adventofcode.com/2021/day/16 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_16.ex] ( /lib/2021/day_16.ex ) | [ day_16_test.exs] ( /test/2021/day_16_test.exs ) | [ bitwise] ( /tags.md#bitwise ) |
112
+ | 2021/25 | [ Sea Cucumber] ( https://adventofcode.com/2021/day/25 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_25.ex] ( /lib/2021/day_25.ex ) | [ day_25_test.exs] ( /test/2021/day_25_test.exs ) | [ vector] ( /tags.md#vector ) , [ quadratic] ( /tags.md#quadratic ) , [ not-fast-enough] ( /tags.md#not-fast-enough ) , [ grid] ( /tags.md#grid ) |
106
113
| 2022/8 | [ Treetop Tree House] ( https://adventofcode.com/2022/day/8 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_08.ex] ( /lib/2022/day_08.ex ) | [ day_08_test.exs] ( /test/2022/day_08_test.exs ) | [ erlang] ( /tags.md#erlang ) , [ grid] ( /tags.md#grid ) |
107
114
| 2022/9 | [ Rope Bridge] ( https://adventofcode.com/2022/day/9 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_09.ex] ( /lib/2022/day_09.ex ) | [ day_09_test.exs] ( /test/2022/day_09_test.exs ) | [ erlang] ( /tags.md#erlang ) , [ grid] ( /tags.md#grid ) , [ walk] ( /tags.md#walk ) |
108
115
| 2022/10 | [ Cathode-Ray Tube] ( https://adventofcode.com/2022/day/10 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : | [ day_10.ex] ( /lib/2022/day_10.ex ) | [ day_10_test.exs] ( /test/2022/day_10_test.exs ) | [ erlang] ( /tags.md#erlang ) , [ visual-result] ( /tags.md#visual-result ) , [ op-code] ( /tags.md#op-code ) |
@@ -124,6 +131,7 @@ optimize them and update this page with refined and more accurate data.
124
131
| 2017/15 | [ Dueling Generators] ( https://adventofcode.com/2017/day/15 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : | [ day_15.ex] ( /lib/2017/day_15.ex ) | [ day_15_test.exs] ( /test/2017/day_15_test.exs ) | [ number-theory] ( /tags.md#number-theory ) , [ bitwise] ( /tags.md#bitwise ) , [ slow] ( /tags.md#slow ) |
125
132
| 2018/5 | [ Alchemical Reduction] ( https://adventofcode.com/2018/day/5 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : | [ day_05.ex] ( /lib/2018/day_05.ex ) | [ day_05_test.exs] ( /test/2018/day_05_test.exs ) | [ reduction] ( /tags.md#reduction ) |
126
133
| 2018/8 | [ Memory Maneuver] ( https://adventofcode.com/2018/day/8 ) | :2nd_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : | [ day_08.ex] ( /lib/2018/day_08.ex ) | [ day_08_test.exs] ( /test/2018/day_08_test.exs ) | [ sequence] ( /tags.md#sequence ) , [ walk] ( /tags.md#walk ) |
134
+ | 2021/15 | [ Chiton] ( https://adventofcode.com/2021/day/15 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : | [ day_15.ex] ( /lib/2021/day_15.ex ) | [ day_15_test.exs] ( /test/2021/day_15_test.exs ) | [ graph] ( /tags.md#graph ) , [ graph-route] ( /tags.md#graph-route ) , [ slow] ( /tags.md#slow ) |
127
135
| 2022/11 | [ Monkey in the Middle] ( https://adventofcode.com/2022/day/11 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : | [ day_11.ex] ( /lib/2022/day_11.ex ) | [ day_11_test.exs] ( /test/2022/day_11_test.exs ) | [ erlang] ( /tags.md#erlang ) , [ parse-heavy] ( /tags.md#parse-heavy ) , [ arithmetic] ( /tags.md#arithmetic ) |
128
136
| 2022/14 | [ Regolith Reservoir] ( https://adventofcode.com/2022/day/14 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : | [ day_14.ex] ( /lib/2022/day_14.ex ) | [ day_14_test.exs] ( /test/2022/day_14_test.exs ) | [ live-book] ( /tags.md#live-book ) , [ visualized] ( /tags.md#visualized ) , [ slow] ( /tags.md#slow ) , [ flood-fill] ( /tags.md#flood-fill ) , [ unfold] ( /tags.md#unfold ) |
129
137
@@ -132,6 +140,7 @@ optimize them and update this page with refined and more accurate data.
132
140
| Day | Problem Page | Status | Difficulty | Solution Page | Test Page | Tags |
133
141
| :---: | :------: | :---: | :---: | :---: | :---: | :---: |
134
142
| 2015/24 | [ It Hangs in the Balance] ( https://adventofcode.com/2015/day/24 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : :snowflake : | [ day_24.ex] ( /lib/2015/day_24.ex ) | [ day_24_test.exs] ( /test/2015/day_24_test.exs ) | [ not-fast-enough] ( /tags.md#not-fast-enough ) , [ power-set] ( /tags.md#power-set ) , [ ambiguous-solution] ( /tags.md#ambiguous-solution ) |
143
+ | 2021/21 | [ Dirac Dice] ( https://adventofcode.com/2021/day/21 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : :snowflake : | [ day_21.ex] ( /lib/2021/day_21.ex ) | [ day_21_test.exs] ( /test/2021/day_21_test.exs ) | [ slow] ( /tags.md#slow ) , [ needs-improvement] ( /tags.md#needs-improvement ) |
135
144
| 2022/15 | [ Beacon Exclusion Zone] ( https://adventofcode.com/2022/day/15 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : :snowflake : | [ day_15.ex] ( /lib/2022/day_15.ex ) | [ day_15_test.exs] ( /test/2022/day_15_test.exs ) | [ erlang] ( /tags.md#erlang ) , [ slow] ( /tags.md#slow ) , [ large-number] ( /tags.md#large-number ) , [ geometry2d] ( /tags.md#geometry2d ) |
136
145
| 2022/18 | [ Boiling Boulders] ( https://adventofcode.com/2022/day/18 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : :snowflake : | [ day_18.ex] ( /lib/2022/day_18.ex ) | [ day_18_test.exs] ( /test/2022/day_18_test.exs ) | [ erlang] ( /tags.md#erlang ) , [ geometry3d] ( /tags.md#geometry3d ) , [ surface] ( /tags.md#surface ) , [ set] ( /tags.md#set ) |
137
146
| 2022/19 | [ Not Enough Minerals] ( https://adventofcode.com/2022/day/19 ) | :1st_place_medal : | :snowflake : :snowflake : :snowflake : :snowflake : :snowflake : | [ day_19.ex] ( /lib/2022/day_19.ex ) | [ day_19_test.exs] ( /test/2022/day_19_test.exs ) | [ erlang] ( /tags.md#erlang ) , [ slow] ( /tags.md#slow ) , [ needs-improvement] ( /tags.md#needs-improvement ) , [ grid] ( /tags.md#grid ) , [ walk] ( /tags.md#walk ) , [ optimization] ( /tags.md#optimization ) |
@@ -172,14 +181,5 @@ optimize them and update this page with refined and more accurate data.
172
181
| 2020/23 | [ Crab Cups] ( https://adventofcode.com/2020/day/23 ) | :2nd_place_medal : | :shrug : | [ day_23.ex] ( /lib/2020/day_23.ex ) | [ day_23_test.exs] ( /test/2020/day_23_test.exs ) | |
173
182
| 2020/24 | [ Lobby Layout] ( https://adventofcode.com/2020/day/24 ) | :2nd_place_medal : | :shrug : | [ day_24.ex] ( /lib/2020/day_24.ex ) | [ day_24_test.exs] ( /test/2020/day_24_test.exs ) | |
174
183
| 2020/25 | [ Combo Breaker] ( https://adventofcode.com/2020/day/25 ) | :1st_place_medal : | :shrug : | [ day_25.ex] ( /lib/2020/day_25.ex ) | [ day_25_test.exs] ( /test/2020/day_25_test.exs ) | |
175
- | 2021/4 | [ Giant Squid] ( https://adventofcode.com/2021/day/4 ) | :1st_place_medal : | :shrug : | [ day_04.ex] ( /lib/2021/day_04.ex ) | [ day_04_test.exs] ( /test/2021/day_04_test.exs ) | |
176
- | 2021/5 | [ Hydrothermal Venture] ( https://adventofcode.com/2021/day/5 ) | :1st_place_medal : | :shrug : | [ day_05.ex] ( /lib/2021/day_05.ex ) | [ day_05_test.exs] ( /test/2021/day_05_test.exs ) | |
177
- | 2021/6 | [ Lanternfish] ( https://adventofcode.com/2021/day/6 ) | :1st_place_medal : | :shrug : | [ day_06.ex] ( /lib/2021/day_06.ex ) | [ day_06_test.exs] ( /test/2021/day_06_test.exs ) | |
178
- | 2021/7 | [ The Treachery of Whales] ( https://adventofcode.com/2021/day/7 ) | :1st_place_medal : | :shrug : | [ day_07.ex] ( /lib/2021/day_07.ex ) | [ day_07_test.exs] ( /test/2021/day_07_test.exs ) | |
179
- | 2021/9 | [ Smoke Basin] ( https://adventofcode.com/2021/day/9 ) | :1st_place_medal : | :shrug : | [ day_09.ex] ( /lib/2021/day_09.ex ) | [ day_09_test.exs] ( /test/2021/day_09_test.exs ) | |
180
- | 2021/15 | [ Chiton] ( https://adventofcode.com/2021/day/15 ) | :1st_place_medal : | :shrug : | [ day_15.ex] ( /lib/2021/day_15.ex ) | [ day_15_test.exs] ( /test/2021/day_15_test.exs ) | |
181
- | 2021/16 | [ Packet Decoder] ( https://adventofcode.com/2021/day/16 ) | :1st_place_medal : | :shrug : | [ day_16.ex] ( /lib/2021/day_16.ex ) | [ day_16_test.exs] ( /test/2021/day_16_test.exs ) | |
182
- | 2021/21 | [ Dirac Dice] ( https://adventofcode.com/2021/day/21 ) | :1st_place_medal : | :shrug : | [ day_21.ex] ( /lib/2021/day_21.ex ) | [ day_21_test.exs] ( /test/2021/day_21_test.exs ) | |
183
- | 2021/25 | [ Sea Cucumber] ( https://adventofcode.com/2021/day/25 ) | :1st_place_medal : | :shrug : | [ day_25.ex] ( /lib/2021/day_25.ex ) | [ day_25_test.exs] ( /test/2021/day_25_test.exs ) | |
184
184
185
185
0 commit comments