Esempio n. 1
0
        public void Test2PuzzleInput()
        {
            var day = new Day13();

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

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

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

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

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

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