URL: https://linuxfr.org/forums/programmationautre/posts/advent-of-code-2023-day-1 Title: Advent of Code 2023 : Day 1 Authors: alberic89 🐧 Date: 2023年12月03日T16:15:23+01:00 License: CC By-SA Tags: aoc2023 Score: 2 Le premier d'une série de 25 forums qui proposeront de partager vos solutions pour l'édition 2023 de l'Advent of Code. Vous pouvez vous inscrire à un leadboard privé que j'ai créé pour LinuxFR : 2423220-c94050af ### Jour 1 (résumé) : #### Partie 1 Les petits lutins vont vous envoyer voir où la production de neige a des problèmes, et utilisent pour cela un [trébuchet](https://en.wikipedia.org/wiki/Trebuchet). Pour cela, ils ont besoin des valeurs de calibrations écrites dans un document qui a été « amélioré » par un jeune lutin.  Le document se présente ainsi : ``` 1abc2 pqr3stu8vwx a1b2c3d4e5f treb7uchet ``` Pour obtenir les valeurs de calibration, il suffit de combiner le premier et le dernier chiffre de chaque ligne pour obtenir un nombre à deux chiffres. Les valeurs qui correspondent à cet exemple sont 12,38,15,77. La solution est la somme de ses chiffres, soit 142. #### Partie 2 C'était trop simple, en fait les chiffres écrits en lettre comptent aussi. Par exemple : ``` two1nine eightwothree abcone2threexyz xtwone3four 4nineeightseven2 zoneight234 7pqrstsixteen ``` Donne les valeurs 29,83,13,24,42,14,76, pour une somme de 281. 