• [^] # Re: jour 5

    Posté par . En réponse au journal Advent of Code 2025. Évalué à 4. Dernière modification le 06 décembre 2025 à 15:58.

    Et comme le jour 6 ne m'a pas plu, je me suis vengé avec cette version de la partie 2 du jour 5 en une ligne de 199 caractères :

    print(__import__("functools").reduce(lambda a,r:(a[0]+r[1]-max(r[0]-1,a[1]),r[1])if r[1]>a[1]else a,sorted(tuple(map(int,i.split("-")))for i in open(0).read().split("\n\n")[0].split("\n")),(0,0))[0])

    🏌️