Day 15 (visualize)
This commit is contained in:
@@ -9,12 +9,12 @@ def yield_numbers(line: str, target: int):
|
||||
nums[last_spoken] = turn
|
||||
turn += 1
|
||||
last_spoken = starting
|
||||
yield turn, last_spoken
|
||||
yield turn, last_spoken, nums
|
||||
for t in range(turn, target):
|
||||
n = t - nums[last_spoken] if last_spoken in nums else 0
|
||||
nums[last_spoken] = t
|
||||
last_spoken = n
|
||||
yield t+1, last_spoken
|
||||
yield t+1, last_spoken, nums
|
||||
|
||||
|
||||
def get_target(line: str, target: int):
|
||||
|
||||
Reference in New Issue
Block a user