summaryrefslogtreecommitdiff
path: root/9.c
AgeCommit message (Collapse)Author
2022-12-09Solve puzzle 9 part 2Adam Spragg
Needed to switch to moving the head one step at a time and recalcating the rest of the rope on each iteration, or the numbers came out wrong.
2022-12-09Cleanup puzzle 9 part 1Adam Spragg
Now that we fixed the bug, get rid of debug output.
2022-12-09Solve puzzle 9 part 1Adam Spragg
I wasn't creating a new tail element after inserting the first tail, so when we revisited the origin the second time it didn't spot it as a dupe, giving an off-by-one error (The test input didn't have the tail pass the origin twice, so this wasn't an issue there)
2022-12-09First attempt at puzzle 9 part 1 (buggy)Adam Spragg
Apparently the answer it gets for the full input (5736) is wrong. The answer for the test input (13) is right though. Added a bunch of debugging logic, to try and see *where* it's going wrong, but I can't see it so far. This one is interesting.