public void Problem019() { var problem = new Problem019() { ConsoleOutput = false, DetailedOutput = false }; Assert.AreEqual(171, problem.Answer()); }
public void SolveTest() { var list = new[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; var head = new LinkedListNode(0); var node = head; foreach (int i in list) { var nextNode = new LinkedListNode(i); node.NextNode = nextNode; node = nextNode; } var newHead = Problem019.Solve(head); string text = newHead.Print(); Assert.AreEqual("9 8 7 6 5 4 3 2 1 0", text); }
public void IsCorrectProblem019() { var problem = new Problem019(); Assert.Equal(Answers["19"], problem.Solve()); }