Update day 14 solution
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -12,10 +12,8 @@ def solve(input, part, num_cycles):
|
||||
for i in range(len(template) - 1):
|
||||
counts[template[i: i + 2]] += 1
|
||||
for _ in range(num_cycles):
|
||||
tmp_cnts = counts.copy()
|
||||
for k in tmp_cnts:
|
||||
for k, c in counts.copy().items():
|
||||
if k in rules:
|
||||
c = tmp_cnts[k]
|
||||
counts[k] -= c
|
||||
counts[k[0] + rules[k]] += c
|
||||
counts[rules[k] + k[1]] += c
|
||||
|
||||
Reference in New Issue
Block a user