Esempio n. 1
0
        public override string SolvePart1()
        {
            LightGrid grid = new LightGrid(Input);

            grid.Evolve(100);
            return($"{grid.LightsOn()}");
        }
Esempio n. 2
0
        public static long Part1()
        {
            var lines     = FileReader.ReadInputLines(Day).ToList();
            var lightGrid = new LightGrid();

            foreach (var line in lines)
            {
                lightGrid.ApplyInstruction(line);
            }

            return(lightGrid.LightsOn());
        }