Пример #1
0
        public int SolvePart2(IEnumerable <string> input, string bag)
        {
            LuggageProcessor graph = new LuggageProcessor();

            foreach (var line in input)
            {
                graph.ParseInput(line);
            }
            return(graph.GetBag(bag).GetAllContents().Values.Sum());
        }
Пример #2
0
        public int SolvePart1(IEnumerable <string> input, string bag)
        {
            LuggageProcessor graph = new LuggageProcessor();

            foreach (var line in input)
            {
                graph.ParseInput(line);
            }
            return(graph.GetBag(bag).Containers.Count());
        }