public void Example2() { var puzzle = new Puzzle3(); var input = puzzle.ParseInput("R75,D30,R83,U83,L12,D49,R71,U7,L72" + "\r\n" + "U62,R66,U55,R34,D71,R55,D58,R83"); var result = puzzle.Part2(input); Assert.Equal(610, result); }
public void Example1() { var puzzle = new Puzzle3(); var input = puzzle.ParseInput("R8,U5,L5,D3" + "\r\n" + "U7,R6,D4,L4"); var result = puzzle.Part1(input); Assert.Equal(6, result); }
public void Example3() { var puzzle = new Puzzle3(); var input = puzzle.ParseInput("R98,U47,R26,D63,R33,U87,L62,D20,R33,U53,R51" + "\r\n" + "U98,R91,D20,R16,D67,R40,U7,R15,U6,R7"); var result = puzzle.Part1(input); Assert.Equal(135, result); }