よく使われるメソッド
よく使われるメソッド
よく使われるメソッド
よく使われるメソッド
//----------------------------------------------------------------- public override long Part2(string input) { var nodeGroup = InputParser.ParseDictionnaryNodes(input, "contain", ", ", @"(\d+)", @"([a-z]+ [a-z]+) bag", "no other bags"); var shinyBagTree = NodeUtils.MakeTreeOfNode(nodeGroup, "shiny gold"); var qty = NodeUtils.CountTreeQuantities(shinyBagTree) - 1; DrawNode(shinyBagTree); return(qty); }