예제 #1
0
        protected override void ReadInput(StreamReader input)
        {
            List <string> lines = new List <string>();
            string        line;

            while ((line = input.ReadLine()) != null)
            {
                lines.Add(line);
            }
            TreeArea treeArea = new TreeArea(lines);

            treeAreaTraverser = new TreeAreaTraverser(treeArea);
        }
예제 #2
0
        public void SetUp()
        {
            string lines = "..##.......\n" +
                           "#...#...#..\n" +
                           ".#....#..#.\n" +
                           "..#.#...#.#\n" +
                           ".#...##..#.\n" +
                           "..#.##.....\n" +
                           ".#.#.#....#\n" +
                           ".#........#\n" +
                           "#.##...#...\n" +
                           "#...##....#\n" +
                           ".#..#...#.#";


            TreeArea treeArea = new TreeArea(new List <string>(lines.Split("\n")));

            treeAreaTraverser = new TreeAreaTraverser(treeArea);
        }