Part 1: Given a string of <>^v
characters which mean move west, east, north, or south respectively and starting at the origin, how many unique positions do you pass through?
Part 1: Given a string of <>^v
characters which mean move west, east, north, or south respectively and starting at the origin, how many unique positions do you pass through?
Part 1: A gift requires enough wrapping paper to cover the surface plus an additional amount equal to the area smallest side. Calculate the total wrapping paper needed for a list of dimensions of the form 2x3x4
.
Part 1: Given a string of ()
characters controlling a simulated elevator, where (
means ‘go up’ and )
means ‘go down’, what floor do you end up on?
I’m always on the lookout for new sources of quick1 coding puzzles. This holiday season, Advent of Code scratches precisely that itch.
Advent of Code is a series of small programming puzzles for a variety of skill levels. They are self-contained and are just as appropriate for an expert who wants to stay sharp as they are for a beginner who is just learning to code. Each puzzle calls upon different skills and has two parts that build on a theme. – About - Advent of Code
I’ve been working out each problem thus far in Python (my language of choice; along with Racket). I’m backfilling the first seven posts (along with this one), but I’ll try to do the rest daily.