@@ -0,0 +1,10 @@ | |||
states = [[0, 0, 0, 0, 0, 0, 0, 0, 0]] | |||
for n in text.split(','): | |||
states[0][int(n)] += 1 | |||
for day in range(256): | |||
states.append(states[-1][1:] + states[-1][:1]) | |||
states[-1][6] += states[-2][0] | |||
ans1 = sum(states[80]) | |||
ans2 = sum(states[256]) |