Esempio n. 1
0
        public static long Part1()
        {
            var lines     = FileReader.ReadInputLines(Day).ToList();
            var dimension = new PocketDimension(lines);

            for (int i = 0; i < 6; i++)
            {
                dimension.Tick();
            }

            return(dimension.ActiveCubes());
        }
Esempio n. 2
0
        public long ExecutePart2()
        {
            PocketDimension dimension = new PocketDimension(_input, CubeDimensions.Four);

            return(dimension.RunCyclesAndReturnNumberOfActive(6));
        }