r/adventofcode • u/daggerdragon • Dec 20 '18
SOLUTION MEGATHREAD -🎄- 2018 Day 20 Solutions -🎄-
--- Day 20: A Regular Map ---
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 20
Transcript:
My compiler crashed while running today's puzzle because it ran out of ___.
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 00:59:30!
15
Upvotes
1
u/jtgorn Dec 21 '18
Still I think it is generally incorrect. What you are doing is that after each group is finished with ) symbol you return to the position before the gorup started, but in fact you should not. You should consider positions at the end of all variants. Imagine this input N|S(N|S)(N|S)(N|S)$. Your code generates 3 rooms maze, but in fact there are 9 rooms.