Exemple #1
0
        public static void SolvePartOne()
        {
            const string colourToFind         = "shiny gold";
            var          allMultiLevelLuggage =
                LuggageRuleAdjacencyMatrixUtility.FindMultiLevelLuggageContainingColour(colourToFind, AdjacencyMatrix);

            Console.WriteLine(allMultiLevelLuggage.Count);
        }
Exemple #2
0
        public static void SolvePartTwo()
        {
            const string colourToFind    = "shiny gold";
            var          numberOfLuggage =
                LuggageRuleAdjacencyMatrixUtility.CountNumberOfBugsInsideALuggageOfGivenColour(colourToFind,
                                                                                               AdjacencyMatrix);

            Console.WriteLine(numberOfLuggage);
        }