コード例 #1
0
ファイル: Day6.cs プロジェクト: JDSustar/adventofcode2019
        public static void ExecuteStarOne(string fileLocation = "PuzzleInput/Day6.txt")
        {
            string[] lines = File.ReadAllLines(fileLocation);

            var objectMap = new UniversalOrbitMap(lines);

            Logger.LogMessage(LogLevel.ANSWER, "6A: Total Orbits: " + objectMap.GetTotalOrbits());
        }
コード例 #2
0
ファイル: Day6.cs プロジェクト: JDSustar/adventofcode2019
        public static void ExecuteStarTwo(string fileLocation = "PuzzleInput/Day6.txt")
        {
            string[] lines = File.ReadAllLines(fileLocation);

            var objectMap = new UniversalOrbitMap(lines);

            Logger.LogMessage(LogLevel.ANSWER, "6A: Shortest Path: " + objectMap.OrbitTransfersRequired("YOU", "SAN"));
        }