diff day3.txt @ 19:1e16a25a9553

Strip down the text to just the puzzle, not the fluff
author IBBoard <dev@ibboard.co.uk>
date Mon, 11 Dec 2023 20:38:55 +0000
parents 0f4991eca11a
children
line wrap: on
line diff
--- a/day3.txt	Mon Dec 11 20:08:47 2023 +0000
+++ b/day3.txt	Mon Dec 11 20:38:55 2023 +0000
@@ -1,16 +1,10 @@
-You and the Elf eventually reach a gondola lift station; he says the gondola lift will take you up to the water source, but this is as far as he can bring you. You go inside.
+--- Day 3: Gear Ratios ---
 
-It doesn't take long to find the gondolas, but there seems to be a problem: they're not moving.
-
-"Aaah!"
+A part is missing from a system. If you can add up all the part numbers in the schematic, it should be easy to work out which part is missing.
 
-You turn around to see a slightly-greasy Elf with a wrench and a look of surprise. "Sorry, I wasn't expecting anyone! The gondola lift isn't working right now; it'll still be a while before I can fix it." You offer to help.
-
-The engineer explains that an engine part seems to be missing from the engine, but nobody can figure out which one. If you can add up all the part numbers in the engine schematic, it should be easy to work out which part is missing.
+The schematic (your puzzle input) consists of a visual representation of the system. There are lots of numbers and symbols you don't really understand, but apparently any number adjacent to a symbol, even diagonally, is a "part number" and should be included in your sum. (Periods (.) do not count as a symbol.)
 
-The engine schematic (your puzzle input) consists of a visual representation of the engine. There are lots of numbers and symbols you don't really understand, but apparently any number adjacent to a symbol, even diagonally, is a "part number" and should be included in your sum. (Periods (.) do not count as a symbol.)
-
-Here is an example engine schematic:
+Here is an example schematic:
 
 467..114..
 ...*......
@@ -25,4 +19,27 @@
 
 In this schematic, two numbers are not part numbers because they are not adjacent to a symbol: 114 (top right) and 58 (middle right). Every other number is adjacent to a symbol and so is a part number; their sum is 4361.
 
-Of course, the actual engine schematic is much larger. What is the sum of all of the part numbers in the engine schematic?
\ No newline at end of file
+Of course, the actual schematic is much larger. What is the sum of all of the part numbers in the schematic?
+
+--- Part Two ---
+
+The missing part wasn't the only issue - one of the gears in the schematic is wrong. A gear is any * symbol that is adjacent to exactly two part numbers. Its gear ratio is the result of multiplying those two numbers together.
+
+This time, you need to find the gear ratio of every gear and add them all up to figure out which gear needs to be replaced.
+
+Consider the same schematic again:
+
+467..114..
+...*......
+..35..633.
+......#...
+617*......
+.....+.58.
+..592.....
+......755.
+...$.*....
+.664.598..
+
+In this schematic, there are two gears. The first is in the top left; it has part numbers 467 and 35, so its gear ratio is 16345. The second gear is in the lower right; its gear ratio is 451490. (The * adjacent to 617 is not a gear because it is only adjacent to one part number.) Adding up all of the gear ratios produces 467835.
+
+What is the sum of all of the gear ratios in your schematic?
\ No newline at end of file