From 699f91ad183872e659b3f3967e605fae1d6be666 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Sat, 11 Dec 2021 14:09:14 -0500 Subject: Solve day 11 part 2 --- 2021/day11.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to '2021') diff --git a/2021/day11.c b/2021/day11.c index d153bf1..666eea7 100644 --- a/2021/day11.c +++ b/2021/day11.c @@ -1,5 +1,6 @@ #include #include +#include struct Grid { int e[10][10]; }; @@ -43,4 +44,11 @@ int main(void) { flashes += step(&grid, grid); } printf("%d\n", flashes); + struct Grid zero = {0}; + for (int i = 100;; ++i) { + step(&grid, grid); + if (memcmp(&grid, &zero, sizeof(grid))) continue; + printf("%d\n", i+1); + break; + } } -- cgit 1.4.1