Advent of Code 2019 Solutions (9 Part Series)
It's day 3, and we've gone from code interpreters to spatial mapping.
Looks like someone wasn't very organized when doing the wiring for our fuel management system! While we have the time, let's get in there and untangle the shorting out wires and replace it with its more ideal version.
Part 1 was fairly straightforward, but since I didn't know how to convert this into nice intersecting systems of equation, my brute force solution ran into a heapspace problem.
Part 2 was a bit hairy, because I had to back out one of my optimizations for part 1, which revealed (eventually) an issue with how I was calculating the points it passed through.
Overall I would rate this a fairly difficult day 3!
120635-5c140b9a- provided by Linda Thompson
If you were part of Ryan Palo's leaderboard last year, you're still a member of that!
If you want me to add your leaderboard code to this page, reply to one of these posts and/or send me a DM containing your code and any theming or notes you’d like me to add. (You can find your private leaderboard code on your "Private Leaderboard" page.)
I'll edit in any leaderboards that people want to post, along with any description for the kinds of people you want to have on it. (My leaderboard is being used as my office's leaderboard.) And if I get something wrong, please call me out or message me and I’ll fix it ASAP.
There's no limit to the number of leaderboards you can join, so there's no problem belonging to a "Beginner" and a language specific one if you want.
In future posts, this will have a link to community githubs, posts, etc.
For my first installment, I'm going to just mine the comments and post any links that people post to their githubs/repl.it/etc.
I really love people's dev.to articles on each problem! However, there are a lot, and me picking some from random searching would be unfair. So just post a link in the comment and I will add it to this list as we go!
Additionally, I don't want to signal boost people without their permission. If you do not want your stuff shared (or I missed you!), then please call me out (in public or DM, whatever makes you feel more comfortable) and I will fix the problem no questions asked.
I'm planning on adding some statistics, but other than "what languages did we see yesterday" does anyone have any ideas?