cachitossilicio.bsky.social
@cachitossilicio.bsky.social
La segunda parte ha sido más complicada, pero básicamente, dentro de cada línea iteramos entre todas las combinaciones posibles con un número menos, y nos apoyamos en la función "isSafe" creada anteriormente para saber si existe una combinación segura.
December 8, 2024 at 9:18 PM
Dia 2: La primera parte ha sido facil teniendo en cuenta lo que ya aprendí en el día 1 sobre leer archivos y parsear números a un buffer etc.
La función isSafe checkea la distancia entre números, así como si hay secuencias ascendentes y descendentes juntas, para ver si cada reporte es seguro. 1/2
December 8, 2024 at 9:18 PM
Como he dicho, estoy aprendiendo, así que la calidad del código no será muy alta, pero si alguien tiene curiosidad aquí está el link:

github.com/jgaztelu/zig...
GitHub - jgaztelu/zigvent_of_code: Learning Zig by doing Advent of Code problems
Learning Zig by doing Advent of Code problems. Contribute to jgaztelu/zigvent_of_code development by creating an account on GitHub.
github.com
December 7, 2024 at 2:29 PM