public void Problem016() { var problem = new Problem016() { ConsoleOutput = false, DetailedOutput = false }; Assert.AreEqual(1366, problem.Answer()); }
public void FastPowerTest(ulong x, ulong y, string expected) { var power = Problem016.FastPower(x, y); Assert.AreEqual(expected, power.ToString()); }
public void FastFibonacciTest(ulong n, string expected) { var fibonacci = Problem016.FastFibonacci(n); Assert.AreEqual(expected, fibonacci.ToString()); }
public void IsCorrectProblem016() { var problem = new Problem016(); Assert.Equal(Answers["16"], problem.Solve()); }