예제 #1
0
        public void Test1PuzzleInput()
        {
            var day = new Day25();

            Assert.AreEqual(
                11288669ul,
                day.Solve1(Day25.PUZZLE_INPUT));
        }
예제 #2
0
        public void Test1FromExamples()
        {
            var day = new Day25();

            Assert.AreEqual(8, day.DetermineLoopSize(TEST_INPUT[0]));
            Assert.AreEqual(11, day.DetermineLoopSize(TEST_INPUT[1]));

            Assert.AreEqual(14897079ul, day.Solve1(TEST_INPUT));
        }