w, x, y, and z) and instructions defined below. Find the largest 14 digit number with no 0 digits which result in z=0.start to end such that nodes named with lowercase letters are visited once, and nodes with uppercase letters can be visited any number of times.Part 1: Create a virtual machine with the following instruction set:
snd Xplays a sound with a frequency equal to the value ofXset X Ysets registerXtoYadd X Yset registerXtoX + Ymul X Ysets registerXtoX * Ymod X Ysets registerXtoX mod Yrcv Xrecovers the frequency of the last sound played, ifXis not zerojgz X Yjumps with an offset of the value ofY, iffXis greater than zero
In most cases,
XandYcan be either an integer value or a register.
What is the value recovered by
rcvthe first timeXis non-zero?
Part 1: Start with a circular buffer containing
[0]andcurrent_position = 0. Fornfrom1up to2017:
- Step forward
steps(puzzle input)- Input the next value for
n, setcurrent_positionton, incrementn- Repeat
What is the value after 2017?
It’s a bit weird to describe, but the given example helps (assume steps = 3):
(0)
0 (1)
0 (2) 1
0 2 (3) 1
0 2 (4) 3 1
0 (5) 2 4 3 1
0 5 2 4 3 (6) 1
0 5 (7) 2 4 3 6 1
0 5 7 2 4 3 (8) 6 1
0 (9) 5 7 2 4 3 8 6 1
Part 1: Running on the string
a...papply a series of the following commands:
sXrotates the string right byXpositionsxX/Yswaps positionsXandYpA/Bswaps the lettersAandBno matter their positions
Part 1: Input will be a list of the following form:
- The first floor contains a hydrogen-compatible microchip and a lithium-compatible microchip.
- The second floor contains a hydrogen generator.
- The third floor contains a lithium generator.
- The fourth floor contains nothing relevant.
You have an elevator that can move exactly 1 or 2 items. You can only leave a microchip on a floor with a non-matching generator if a matching generator is also present.
Move all items to the top (4th) floor.