diff --git a/Day11/Part1.js b/Day11/Part1.js index a7148ca..01905fc 100644 --- a/Day11/Part1.js +++ b/Day11/Part1.js @@ -21,7 +21,11 @@ const flip = (current) => ); const universe = flip(expand(flip(expand(input)))); -console.log(universe); +const galaxies = universe + .map((a, y) => a.map((b, x) => ({ s: b, x, y })).filter((b) => b.s === "#")) + .filter((e) => e.length > 0) + .reduce((a, i) => [...a, ...i], []); +console.log(galaxies); const t1 = performance.now(); console.log(`Runtime: ${t1 - t0}ms`);