public void Part1_Answer() { var day3 = new Day3Logic(); List <Day3Logic.Claim> claims = day3.ReadFile(@"Day3\Day3.txt"); var canvas = day3.DrawClaims(claims); Assert.AreEqual(97218, day3.CountOverlaps(canvas)); }
public void Part2_Answer() { var day3 = new Day3Logic(); List <Day3Logic.Claim> claims = day3.ReadFile(@"Day3\Day3.txt"); var canvas = day3.DrawClaims(claims); Assert.AreEqual(717, day3.FindClaimWithoutOverlaps(claims, canvas)); }
public void Part1_Test2() { var day3 = new Day3Logic(); var claims = day3.ReadFile(@"Day3\Day3a.txt"); var canvas = day3.DrawClaims(claims, 8, 8); Assert.AreEqual(4, day3.CountOverlaps(canvas)); }