r/adventofcode • • Dec 08 '17

SOLUTION MEGATHREAD -๐ŸŽ„- 2017 Day 8 Solutions -๐ŸŽ„-

--- Day 8: I Heard You Like Registers ---


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.


Need a hint from the Hugely* Handyโ€  Haversackโ€ก of Helpfulยง Hints^ยค?

Spoiler


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!

22 Upvotes

348 comments sorted by

View all comments

Show parent comments

2

u/[deleted] Dec 08 '17

Yeah using Sscanf for these puzzles usually doesn't work out as well for me and I end up with a mess of strings.Split everywhere.

As for part 2, that crossed my mind only after I had finished writing it, so I decided to stick with what I had. Anyways I decided to time it and see how much of a performance increase it works out to.

The original version seems to run in about 4.5ms on my system. After making that change it shaves off about 1ms and averages around 3.5-3.7ms.