public void SolutionShouldMatch(long number, long expectedResult) { var problem = new Problem3(); var result = problem.Solve(new SingleLimitProblemArgs(number)); Assert.AreEqual(expectedResult.ToString(), result); }
public void SolveTest() { Problem3 problem3 = new Problem3(); double expected = 29; double actual = problem3.Solve(13195); Assert.AreEqual(expected, actual); }
static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Project Euler"); Problem1.Solve(); Problem2.Solve(); Problem3.Solve(); Problem4.Solve(); Console.ReadLine(); }
static void Main(string[] args) { Console.WriteLine($"Problem 1: {Problem1.Solve()}"); Console.WriteLine($"Problem 2: {Problem2.Solve()}"); Console.WriteLine($"Problem 3: {Problem3.Solve()}"); Console.WriteLine($"Problem 4: {Problem4.Solve()}"); Console.WriteLine($"Problem 5: {Problem5.Solve()}"); Console.WriteLine($"Problem 6: {Problem6.Solve()}"); Console.WriteLine($"Problem 7: {Problem7.Solve()}"); Console.WriteLine($"Problem 8: {Problem8.Solve()}"); Console.WriteLine($"Problem 9: {Problem9.Solve()}"); Console.WriteLine($"Problem 10: {Problem10.Solve()}"); }
public void Verify_Largest_Prime_Factor() { Assert.AreEqual(29, Problem3.Solve(13195)); Assert.AreEqual(6857, Problem3.Solve(600851475143)); }