Files
2023/inputs
Parnic bf16614487 Day 21
I solved part 1 the naive way and was reasonably happy with it. I was successfully using that solution with some negative-modulus junk to brute force part 2 (I could get the correct answer for the example data's smaller number of steps), but there was no way it was completing in a reasonable amount of time or without blowing all my RAM. I was at a complete loss for how to solve part 2 the "smart" way, so I learned from this video: https://www.youtube.com/watch?v=9UOMZSL0JTg

I understand why this works now, but I was not going to be getting it on my own (nor did I really want to spend the time it would have taken me to attempt to arrive at a similar solution).
2023-12-21 09:50:37 -06:00
..
2023-11-30 23:59:59 -06:00
2023-11-30 23:59:59 -06:00
2023-11-30 23:59:59 -06:00
2023-12-02 08:41:15 -06:00
2023-12-02 08:41:15 -06:00
2023-12-03 01:12:50 -06:00
2023-12-03 01:12:50 -06:00
2023-12-04 08:24:42 -06:00
2023-12-04 08:24:42 -06:00
2023-12-05 01:29:37 -06:00
2023-12-05 01:29:37 -06:00
2023-12-06 07:47:14 -06:00
2023-12-06 07:47:14 -06:00
2023-12-07 21:13:13 -06:00
2023-12-07 21:13:13 -06:00
2023-12-07 23:31:57 -06:00
2023-12-07 23:31:57 -06:00
2023-12-07 23:31:57 -06:00
2023-12-07 23:31:57 -06:00
2023-12-09 09:12:38 -06:00
2023-12-09 09:12:38 -06:00
2023-12-10 01:11:26 -06:00
2023-12-10 01:11:26 -06:00
2023-12-11 11:51:33 -06:00
2023-12-11 11:51:33 -06:00
2023-12-14 21:17:37 -06:00
2023-12-14 21:17:37 -06:00
2023-12-13 10:47:00 -06:00
2023-12-13 10:47:00 -06:00
2023-12-14 22:58:51 -06:00
2023-12-14 22:58:51 -06:00
2023-12-15 22:43:36 -06:00
2023-12-15 22:43:36 -06:00
2023-12-16 14:40:32 -06:00
2023-12-16 14:40:32 -06:00
2023-12-18 10:37:22 -06:00
2023-12-18 10:37:22 -06:00
2023-12-18 16:56:43 -06:00
2023-12-18 16:56:43 -06:00
2023-12-19 19:25:19 -06:00
2023-12-19 19:25:19 -06:00
2023-12-20 00:59:40 -06:00
2023-12-20 00:59:40 -06:00
2023-12-20 00:59:40 -06:00
2023-12-21 09:50:37 -06:00
2023-12-21 09:50:37 -06:00