Étonnamment ça les abîment moins (ai perdu les sources)
Étonnamment ça les abîment moins (ai perdu les sources)
Tu remarqueras qu'avec du code repris de mon module didactique sur le jeu de la vie et les matrices comme vue2D sur un tableau 1D, j'ai un code clair, précis ;)
Tu remarqueras qu'avec du code repris de mon module didactique sur le jeu de la vie et les matrices comme vue2D sur un tableau 1D, j'ai un code clair, précis ;)
Pratiquement en 20 minutes j'ai même pas processé une ligne.
Je retourne au tableau noir.
Pratiquement en 20 minutes j'ai même pas processé une ligne.
Je retourne au tableau noir.
to_int = lambda l:reduce(lambda x,y:10*x +y, l)
jolt=0
for line in input.split():
line = list(map(int,line))
_max=0
for tryme in cb(line, 12):
if _max:
_max=max(to_int(tryme), _max)
else:
_max=to_int(tryme)
jolt+=_max
print(jolt)
to_int = lambda l:reduce(lambda x,y:10*x +y, l)
jolt=0
for line in input.split():
line = list(map(int,line))
_max=0
for tryme in cb(line, 12):
if _max:
_max=max(to_int(tryme), _max)
else:
_max=to_int(tryme)
jolt+=_max
print(jolt)
docs.python.org/3/library/it...
docs.python.org/3/library/it...
Now, you need to make the largest joltage by turning on exactly twelve batteries within each bank.
Now, you need to make the largest joltage by turning on exactly twelve batteries within each bank.
Souhaite moi bonne chance.
En plus ça me permettra de rajouter une astuce dans mon cookbook : on peut éviter la récursivité ; cette merde illisible
Souhaite moi bonne chance.
En plus ça me permettra de rajouter une astuce dans mon cookbook : on peut éviter la récursivité ; cette merde illisible
Pouah.
Pouah.