Beispiel #1
0
        public void Day03b()
        {
            var input     = File.ReadAllText(".\\Content\\Day03.txt");
            var freeClaim = ClothCalculator.FindFreeClaim(input);

            freeClaim.Should().Be(552);
        }
Beispiel #2
0
        public void Day03a()
        {
            var input           = File.ReadAllText(".\\Content\\Day03.txt");
            var amountOfOverlap = ClothCalculator.CalculateOverlap(input);

            amountOfOverlap.Should().Be(110389);
        }
Beispiel #3
0
        public void Day03b_Test()
        {
            var input     = "#1 @ 1,3: 4x4\r\n#2 @ 3,1: 4x4\r\n#3 @ 5,5: 2x2";
            var freeClaim = ClothCalculator.FindFreeClaim(input);

            freeClaim.Should().Be(3);
        }
Beispiel #4
0
        public void Day03a_Test()
        {
            var input           = "#1 @ 1,3: 4x4\r\n#2 @ 3,1: 4x4\r\n#3 @ 5,5: 2x2";
            var amountOfOverlap = ClothCalculator.CalculateOverlap(input);

            amountOfOverlap.Should().Be(4);
        }