Esempio n. 1
0
        public void PartTwo()
        {
            var mm     = new MarbleMania(465, 100 * 71498);
            var answer = mm.PartOne();

            Assert.Equal(3148209772, answer);
        }
Esempio n. 2
0
        public void PartOne()
        {
            var mm     = new MarbleMania(465, 71498);
            var answer = mm.PartOne();

            Assert.Equal(383475, answer);
        }
Esempio n. 3
0
        public void Ex2()
        {
            var mm     = new MarbleMania(13, 7999);
            var answer = mm.PartOne();

            Assert.Equal(146373, answer);
        }
Esempio n. 4
0
        public void SimpleExample()
        {
            var mm     = new MarbleMania(7, 25);
            var answer = mm.PartOne();

            Assert.Equal(32, answer);
        }
Esempio n. 5
0
        public void ExamplePartOne()
        {
            var mm     = new MarbleMania(10, 1618);
            var answer = mm.PartOne();

            Assert.Equal(8317, answer);
        }
Esempio n. 6
0
        static void Main(string[] args)
        {
            var aoc = new MarbleMania();

            Console.WriteLine(aoc.Part1());
        }