From 897453fb39dfd35b1ebd7e13266c462575270c0d Mon Sep 17 00:00:00 2001 From: Bruno Raoult Date: Sun, 23 Jan 2022 20:38:58 +0100 Subject: [PATCH] day 20: working version for part 1 --- 2021/day20/aoc-c.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/2021/day20/aoc-c.c b/2021/day20/aoc-c.c index a2c5415..bb2f526 100644 --- a/2021/day20/aoc-c.c +++ b/2021/day20/aoc-c.c @@ -12,6 +12,7 @@ #include #include +#include #include #include @@ -129,6 +130,16 @@ static int read_data(int steps) universe[0][i] = calloc(universe_size, sizeof(char)); universe[1][i] = calloc(universe_size, sizeof(char)); } + /* they got me on this one ;-) + */ + if (*algo) { + log(1, "init second array\n"); + for (i = 0; i < universe_size; ++i) + memset(universe[1][i], 1, universe_size); + current=1; + print_data(-1); + current=0; + } do { for (int i = 0; i < buflen; ++i) { universe[0][cur + left][i + left] = buf[i] == '#';