コード例 #1
0
ファイル: Day8.cs プロジェクト: CeesKaas/adventofcode2017
        public static void Execute()
        {
            var input = InputTransformDay8.ParseLines(InputGetter.GetInputForDay(8).Trim());

            Part1(input);
            Part2(input);
        }
コード例 #2
0
ファイル: Day16.cs プロジェクト: CeesKaas/adventofcode2017
        public static void Execute()
        {
            var input = InputGetter.GetInputForDay(16).Trim();

            Console.WriteLine(FFTPart1(input));
            Console.WriteLine(FFTPart2(input));
        }
コード例 #3
0
ファイル: Day10.cs プロジェクト: CeesKaas/adventofcode2019
        public static void Execute()
        {
            var input = InputGetter.GetInputForDay(10);
            var grid  = PrepareGrid(input);

            var best = FindAsteroidWithMostVisibleOthers(grid);

            Console.WriteLine(best.VisibleOthers);
            var shotsFired = DestroyAsteroidsInOrder(grid, best.Asteroid);

            Console.WriteLine(shotsFired[199].Location);
        }