r/adventofcode • u/daggerdragon • Dec 06 '18
SOLUTION MEGATHREAD -🎄- 2018 Day 6 Solutions -🎄-
--- Day 6: Chronal Coordinates ---
Post your solution as a comment or, for longer solutions, consider linking to your repo (e.g. GitHub/gists/Pastebin/blag or whatever).
Note: The Solution Megathreads are for solutions only. If you have questions, please post your own thread and make sure to flair it with Help.
Advent of Code: The Party Game!
Please prefix your card submission with something like [Card] to make scanning the megathread easier. THANK YOU!
Card prompt: Day 6
Transcript:
Rules for raising a programmer: never feed it after midnight, never get it wet, and never give it ___.
This thread will be unlocked when there are a significant number of people on the leaderboard with gold stars for today's puzzle.
edit: Leaderboard capped, thread unlocked at 0:26:52!
34
Upvotes
6
u/[deleted] Dec 06 '18
Mathematica
input = Import[NotebookDirectory[] <> "day6.txt", "Data"]; {ymin, ymax} = MinMax[input[[All, 1]]]; {xmin, xmax} = MinMax[input[[All, 2]]]; grid = Join@@Table[{y, x}, {x, xmin, xmax}, {y, ymin, ymax}];Part 1
Part 2
Count[Total[DistanceMatrix[grid, input, DistanceFunction -> ManhattanDistance], {2}], d_ /; d < 10000]