Parcourir la source

anxiety

master
Roderic Day il y a 3 ans
Parent
révision
003a88e44c
1 fichiers modifiés avec 10 ajouts et 0 suppressions
  1. +10
    -0
      y2021/p06.py

+ 10
- 0
y2021/p06.py Voir le fichier

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

Chargement…
Annuler
Enregistrer