Reflowed problems and added solutions
This commit is contained in:
@@ -2,20 +2,22 @@ Advent of Code
|
||||
|
||||
--- Day 10: Balance Bots ---
|
||||
|
||||
You come upon a factory in which many robots are zooming around handing small microchips to
|
||||
each other.
|
||||
You come upon a factory in which many robots are zooming around handing
|
||||
small microchips to each other.
|
||||
|
||||
Upon closer examination, you notice that each bot only proceeds when it has two microchips,
|
||||
and once it does, it gives each one to a different bot or puts it in a marked "output" bin.
|
||||
Sometimes, bots take microchips from "input" bins, too.
|
||||
Upon closer examination, you notice that each bot only proceeds when it has
|
||||
two microchips, and once it does, it gives each one to a different bot or
|
||||
puts it in a marked "output" bin. Sometimes, bots take microchips from
|
||||
"input" bins, too.
|
||||
|
||||
Inspecting one of the microchips, it seems like they each contain a single number; the bots
|
||||
must use some logic to decide what to do with each chip. You access the local control computer
|
||||
and download the bots' instructions (your puzzle input).
|
||||
Inspecting one of the microchips, it seems like they each contain a single
|
||||
number; the bots must use some logic to decide what to do with each chip.
|
||||
You access the local control computer and download the bots' instructions
|
||||
(your puzzle input).
|
||||
|
||||
Some of the instructions specify that a specific-valued microchip should be given to a
|
||||
specific bot; the rest of the instructions indicate what a given bot should do with its
|
||||
lower-value or higher-value chip.
|
||||
Some of the instructions specify that a specific-valued microchip should be
|
||||
given to a specific bot; the rest of the instructions indicate what a given
|
||||
bot should do with its lower-value or higher-value chip.
|
||||
|
||||
For example, consider the following instructions:
|
||||
|
||||
@@ -26,29 +28,34 @@ Advent of Code
|
||||
bot 0 gives low to output 2 and high to output 0
|
||||
value 2 goes to bot 2
|
||||
|
||||
• Initially, bot 1 starts with a value-3 chip, and bot 2 starts with a value-2 chip and a
|
||||
value-5 chip.
|
||||
• Because bot 2 has two microchips, it gives its lower one (2) to bot 1 and its higher one
|
||||
(5) to bot 0.
|
||||
• Then, bot 1 has two microchips; it puts the value-2 chip in output 1 and gives the value-3
|
||||
chip to bot 0.
|
||||
• Finally, bot 0 has two microchips; it puts the 3 in output 2 and the 5 in output 0.
|
||||
• Initially, bot 1 starts with a value-3 chip, and bot 2 starts with a
|
||||
value-2 chip and a value-5 chip.
|
||||
|
||||
In the end, output bin 0 contains a value-5 microchip, output bin 1 contains a value-2
|
||||
microchip, and output bin 2 contains a value-3 microchip. In this configuration, bot number 2
|
||||
is responsible for comparing value-5 microchips with value-2 microchips.
|
||||
• Because bot 2 has two microchips, it gives its lower one (2) to bot 1
|
||||
and its higher one (5) to bot 0.
|
||||
|
||||
Based on your instructions, what is the number of the bot that is responsible for comparing
|
||||
value-61 microchips with value-17 microchips?
|
||||
• Then, bot 1 has two microchips; it puts the value-2 chip in output 1 and
|
||||
gives the value-3 chip to bot 0.
|
||||
|
||||
Your puzzle answer was ______.
|
||||
• Finally, bot 0 has two microchips; it puts the 3 in output 2 and the 5
|
||||
in output 0.
|
||||
|
||||
In the end, output bin 0 contains a value-5 microchip, output bin 1 contains
|
||||
a value-2 microchip, and output bin 2 contains a value-3 microchip. In this
|
||||
configuration, bot number 2 is responsible for comparing value-5 microchips
|
||||
with value-2 microchips.
|
||||
|
||||
Based on your instructions, what is the number of the bot that is
|
||||
responsible for comparing value-61 microchips with value-17 microchips?
|
||||
|
||||
Your puzzle answer was 47.
|
||||
|
||||
--- Part Two ---
|
||||
|
||||
What do you get if you multiply together the values of one chip in each of outputs 0, 1, and
|
||||
2?
|
||||
What do you get if you multiply together the values of one chip in each of
|
||||
outputs 0, 1, and 2?
|
||||
|
||||
Your puzzle answer was _______.
|
||||
Your puzzle answer was 2666.
|
||||
|
||||
References
|
||||
|
||||
|
Reference in New Issue
Block a user