| @@ -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]) | |||