@@ -33,7 +33,7 @@ Table of Contents
33
33
Day 1 - The Tyranny of the Rocket Equation
34
34
------------------------------------------
35
35
36
- [ Problem statement] [ d01-problem ] — [ Complete solution] [ d01-solution ]
36
+ [ Problem statement] [ d01-problem ] — [ Complete solution] [ d01-solution ] — [ Back to top ] [ top ]
37
37
38
38
### Part 1
39
39
@@ -78,7 +78,7 @@ First puzzle of the year, so not really that much of a challenge, but still fun!
78
78
Day 2 - 1202 Program Alarm
79
79
--------------------------
80
80
81
- [ Problem statement] [ d02-problem ] — [ Complete solution] [ d02-solution ]
81
+ [ Problem statement] [ d02-problem ] — [ Complete solution] [ d02-solution ] — [ Back to top ] [ top ]
82
82
83
83
### Part 1
84
84
@@ -162,7 +162,7 @@ print('Part 2:', a * 100 + b)
162
162
Day 3 - Crossed Wires
163
163
---------------------
164
164
165
- [ Problem statement] [ d03-problem ] — [ Complete solution] [ d03-solution ]
165
+ [ Problem statement] [ d03-problem ] — [ Complete solution] [ d03-solution ] — [ Back to top ] [ top ]
166
166
167
167
### Part 1
168
168
@@ -274,7 +274,7 @@ print('Part 2:', best)
274
274
Day 4 - Secure Container
275
275
------------------------
276
276
277
- [ Problem statement] [ d04-problem ] — [ Complete solution] [ d04-solution ]
277
+ [ Problem statement] [ d04-problem ] — [ Complete solution] [ d04-solution ] — [ Back to top ] [ top ]
278
278
279
279
### Part 1
280
280
@@ -402,7 +402,7 @@ which is what I did in the complete solution linked above.
402
402
Day 5 - Sunny with a Chance of Asteroids
403
403
----------------------------------------
404
404
405
- [ Problem statement] [ d05-problem ] — [ Complete solution] [ d05-solution ]
405
+ [ Problem statement] [ d05-problem ] — [ Complete solution] [ d05-solution ] — [ Back to top ] [ top ]
406
406
407
407
### Part 1
408
408
@@ -575,7 +575,7 @@ print('Part 2:', result)
575
575
Day 6 - Universal Orbit Map
576
576
---------------------------
577
577
578
- [ Problem statement] [ d06-problem ] — [ Complete solution] [ d06-solution ]
578
+ [ Problem statement] [ d06-problem ] — [ Complete solution] [ d06-solution ] — [ Back to top ] [ top ]
579
579
580
580
### Part 1
581
581
@@ -720,7 +720,7 @@ print('Part 2:', min_transfers)
720
720
Day 7 - Amplification Circuit
721
721
-----------------------------
722
722
723
- [ Problem statement] [ d07-problem ] — [ Complete solution] [ d07-solution ]
723
+ [ Problem statement] [ d07-problem ] — [ Complete solution] [ d07-solution ] — [ Back to top ] [ top ]
724
724
725
725
### A working Intcode VM
726
726
@@ -881,7 +881,7 @@ written easily extensible code for the VM would have been an annoyance too.
881
881
Day 8 - Space Image Format
882
882
--------------------------
883
883
884
- [ Problem statement] [ d08-problem ] — [ Complete solution] [ d08-solution ]
884
+ [ Problem statement] [ d08-problem ] — [ Complete solution] [ d08-solution ] — [ Back to top ] [ top ]
885
885
886
886
### Part 1
887
887
@@ -992,7 +992,7 @@ Now that's readable, and we successfully got our part 2 answer!
992
992
Day 9 - Sensor Boost
993
993
--------------------
994
994
995
- [ Problem statement] [ d09-problem ] — [ Complete solution] [ d09-solution ]
995
+ [ Problem statement] [ d09-problem ] — [ Complete solution] [ d09-solution ] — [ Back to top ] [ top ]
996
996
997
997
### Prerequisites
998
998
@@ -1219,7 +1219,7 @@ And there it is, day 9 completed and we now have a complete Intcode VM! Nice.
1219
1219
Day 10 - Monitoring Station
1220
1220
---------------------------
1221
1221
1222
- [ Problem statement] [ d10-problem ] — [ Complete solution] [ d10-solution ]
1222
+ [ Problem statement] [ d10-problem ] — [ Complete solution] [ d10-solution ] — [ Back to top ] [ top ]
1223
1223
1224
1224
### Part 1
1225
1225
@@ -1419,7 +1419,7 @@ print('Part 2:', answer)
1419
1419
Day 11 - Space Police
1420
1420
---------------------
1421
1421
1422
- [ Problem statement] [ d11-problem ] — [ Complete solution] [ d11-solution ]
1422
+ [ Problem statement] [ d11-problem ] — [ Complete solution] [ d11-solution ] — [ Back to top ] [ top ]
1423
1423
1424
1424
### Prerequisites
1425
1425
@@ -1591,7 +1591,7 @@ And today's puzzle is completed!
1591
1591
Day 12 - The N-Body Problem
1592
1592
---------------------------
1593
1593
1594
- [ Problem statement] [ d12-problem ] — [ Complete solution] [ d12-solution ]
1594
+ [ Problem statement] [ d12-problem ] — [ Complete solution] [ d12-solution ] — [ Back to top ] [ top ]
1595
1595
1596
1596
### Part 1
1597
1597
@@ -1822,7 +1822,7 @@ tailored to be solvable. Quite interesting!
1822
1822
Day 13 - Care Package
1823
1823
---------------------
1824
1824
1825
- [ Problem statement] [ d13-problem ] — [ Complete solution] [ d13-solution ]
1825
+ [ Problem statement] [ d13-problem ] — [ Complete solution] [ d13-solution ] — [ Back to top ] [ top ]
1826
1826
1827
1827
### Prerequisites
1828
1828
@@ -1977,7 +1977,7 @@ get our answer as expected.
1977
1977
Day 14 - Space Stoichiometry
1978
1978
----------------------------
1979
1979
1980
- [ Problem statement] [ d14-problem ] — [ Complete solution] [ d14-solution ]
1980
+ [ Problem statement] [ d14-problem ] — [ Complete solution] [ d14-solution ] — [ Back to top ] [ top ]
1981
1981
1982
1982
### Part 1
1983
1983
@@ -2154,7 +2154,7 @@ Quite messy, right?
2154
2154
Day 15 - Oxygen System
2155
2155
----------------------
2156
2156
2157
- [ Problem statement] [ d15-problem ] — [ Complete solution] [ d15-solution ]
2157
+ [ Problem statement] [ d15-problem ] — [ Complete solution] [ d15-solution ] — [ Back to top ] [ top ]
2158
2158
2159
2159
### Prerequisites
2160
2160
@@ -2439,7 +2439,7 @@ print('Part 2:', time)
2439
2439
Day 16 - Flawed Frequency Transmission
2440
2440
--------------------------------------
2441
2441
2442
- [ Problem statement] [ d16-problem ] — [ Complete solution] [ d16-solution ]
2442
+ [ Problem statement] [ d16-problem ] — [ Complete solution] [ d16-solution ] — [ Back to top ] [ top ]
2443
2443
2444
2444
### Part 1
2445
2445
@@ -2703,7 +2703,7 @@ sad :(.
2703
2703
Day 17 - Set and Forget
2704
2704
-----------------------
2705
2705
2706
- [ Problem statement] [ d17-problem ] — [ Complete solution] [ d17-solution ]
2706
+ [ Problem statement] [ d17-problem ] — [ Complete solution] [ d17-solution ] — [ Back to top ] [ top ]
2707
2707
2708
2708
### Prerequisites
2709
2709
@@ -3035,7 +3035,7 @@ print('Part 2:', answer)
3035
3035
Day 18 - Many-Worlds Interpretation
3036
3036
-----------------------------------
3037
3037
3038
- [ Problem statement] [ d18-problem ] — [ Complete solution] [ d18-solution ]
3038
+ [ Problem statement] [ d18-problem ] — [ Complete solution] [ d18-solution ] — [ Back to top ] [ top ]
3039
3039
3040
3040
### Part 1
3041
3041
@@ -3610,7 +3610,7 @@ Beautiful! Another two stars to add to our collection.
3610
3610
Day 19 - Tractor Beam
3611
3611
---------------------
3612
3612
3613
- [ Problem statement] [ d19-problem ] — [ Complete solution] [ d19-solution ]
3613
+ [ Problem statement] [ d19-problem ] — [ Complete solution] [ d19-solution ] — [ Back to top ] [ top ]
3614
3614
3615
3615
### Prerequisites
3616
3616
@@ -3884,7 +3884,7 @@ a fraction of a second!
3884
3884
Day 20 - Donut Maze
3885
3885
-------------------
3886
3886
3887
- [ Problem statement] [ d20-problem ] — [ Complete solution] [ d20-solution ]
3887
+ [ Problem statement] [ d20-problem ] — [ Complete solution] [ d20-solution ] — [ Back to top ] [ top ]
3888
3888
3889
3889
### Part 1
3890
3890
@@ -4288,7 +4288,7 @@ twice, so the code runs nice and fast either way.
4288
4288
Day 21 - Springdroid Adventure
4289
4289
------------------------------
4290
4290
4291
- [ Problem statement] [ d21-problem ] — [ Complete solution] [ d21-solution ]
4291
+ [ Problem statement] [ d21-problem ] — [ Complete solution] [ d21-solution ] — [ Back to top ] [ top ]
4292
4292
4293
4293
### Prerequisites
4294
4294
@@ -4586,7 +4586,7 @@ other side, and we get our part 2 solution.
4586
4586
Day 22 - Slam Shuffle
4587
4587
---------------------
4588
4588
4589
- [ Problem statement] [ d22-problem ] — [ Complete solution] [ d22-solution ]
4589
+ [ Problem statement] [ d22-problem ] — [ Complete solution] [ d22-solution ] — [ Back to top ] [ top ]
4590
4590
4591
4591
### Part 1
4592
4592
@@ -5095,7 +5095,7 @@ subjective.
5095
5095
Day 23 - Category Six
5096
5096
---------------------
5097
5097
5098
- [ Problem statement] [ d23-problem ] — [ Complete solution] [ d23-solution ]
5098
+ [ Problem statement] [ d23-problem ] — [ Complete solution] [ d23-solution ] — [ Back to top ] [ top ]
5099
5099
5100
5100
### Prerequisites
5101
5101
@@ -5358,7 +5358,7 @@ Welcome to *IntcodeNET* I guess!
5358
5358
Day 24 - Planet of Discord
5359
5359
--------------------------
5360
5360
5361
- [ Problem statement] [ d24-problem ] — [ Complete solution] [ d24-solution ]
5361
+ [ Problem statement] [ d24-problem ] — [ Complete solution] [ d24-solution ] — [ Back to top ] [ top ]
5362
5362
5363
5363
### Part 1
5364
5364
@@ -5674,6 +5674,7 @@ Yeah, that triple nested [`sum()`][py-builtin-sum] is pretty funny, isn't it?
5674
5674
Day 24 completed, only one left!
5675
5675
5676
5676
5677
+ [ top ] : #advent-of-code-2019-walkthrough
5677
5678
[ d01 ] : #day-1---the-tyranny-of-the-rocket-equation
5678
5679
[ d02 ] : #day-2---1202-program-alarm
5679
5680
[ d03 ] : #day-3---crossed-wires
0 commit comments