Cette année pour Advent of Code, le puzzle du premier jour semblait faisable en BASIC, j’ai donc utilisé un émulateur d’Amstrad CPC appelé Arnold pour le tenter. Revoir l’écran bleu et jaune m’a fait l’effet d’une madeleine !
Il a fallu utiliser iDSK (code sources à compiler) afin de construire une “disquette” contenant le fichier d’input pour le puzzle. (Note : le CPC lit les fichiers txt avec CR/LF pour les fins de ligne)
Le code en BASIC est dispo sur ma page github.
Voici un screencast du programme qui résout la première partie du puzzle.
La deuxième partie fonctionne également !