Exemplo n.º 1
0
        public void Problem016()
        {
            var problem = new Problem016()
            {
                ConsoleOutput = false, DetailedOutput = false
            };

            Assert.AreEqual(1366, problem.Answer());
        }
Exemplo n.º 2
0
        public void FastPowerTest(ulong x, ulong y, string expected)
        {
            var power = Problem016.FastPower(x, y);

            Assert.AreEqual(expected, power.ToString());
        }
Exemplo n.º 3
0
        public void FastFibonacciTest(ulong n, string expected)
        {
            var fibonacci = Problem016.FastFibonacci(n);

            Assert.AreEqual(expected, fibonacci.ToString());
        }
Exemplo n.º 4
0
        public void IsCorrectProblem016()
        {
            var problem = new Problem016();

            Assert.Equal(Answers["16"], problem.Solve());
        }