Beispiel #1
0
        public void Test2PuzzleInput()
        {
            var day = new Day13();

            Assert.AreEqual(
                939490236001473ul,
                day.Solve2(Day13.PUZZLE_INPUT));
        }
Beispiel #2
0
        public void Test2FromExample()
        {
            var day = new Day13();

            Assert.AreEqual(
                1068781ul,
                day.Solve2(TEST_INPUT));
        }
Beispiel #3
0
        public void Test2FromExample6()
        {
            var day = new Day13();

            Assert.AreEqual(1202161486ul, day.Solve2(new string[] { "", "1789,37,47,1889,", }));
        }
Beispiel #4
0
        public void Test2FromExample5()
        {
            var day = new Day13();

            Assert.AreEqual(1261476ul, day.Solve2(new string[] { "", "67,7,x,59,61,", }));
        }
Beispiel #5
0
        public void Test2FromExample4()
        {
            var day = new Day13();

            Assert.AreEqual(779210ul, day.Solve2(new string[] { "", "67,x,7,59,61,", }));
        }
Beispiel #6
0
        public void Test2FromExample2()
        {
            var day = new Day13();

            Assert.AreEqual(3417ul, day.Solve2(new string[] { "", "17,x,13,19,", }));
        }