public void find_the_least_common_multiple_of_one_through_twenty() { var instance = new Problem005(); var multiple = instance.GetLeastCommonMultipleOfRange(1, 20); Assert.AreEqual(232792560, multiple); }
public static void Run_2() { var Dividers = Problem005.GetDivider(); var number = Problem005.GetNumber(); var test = from n in number from d in Dividers where n % d == 0 select new { Name = n.ToString(), Dividers = d }; var test2 = from result in test group result by result.Name; // Console.WriteLine(string.Join(", ", test)); foreach (var k in test2) { if (k.Count() == 10) { Console.WriteLine(k.Key + " " + k.Count()); foreach (var v in k) { Console.WriteLine(v); } } } }
public void Problem005() { var problem = new Problem005() { ConsoleOutput = false, DetailedOutput = false }; Assert.AreEqual(232792560L, problem.Answer()); }
public void check_if_number_is_evenly_divisible_by_another_number() { var instance = new Problem005(); var number = Any.Number(); var result = instance.NumberIsEvenlyDivisible(2 * number, number); Assert.IsTrue(result); }
public void SolveTest1() { var numbers = new List <int> { 1, 2, 3, 4, 5, 6, 7, 8 }; var expected = Problem005.Solve(numbers, 4); var solution = Problem005.BetterSolve(numbers, 4); Assert.AreEqual(expected, solution); }
public void SolveTest2(int n, int k) { var random = new Random((int)DateTime.Now.Ticks); var numbers = new List <int>(); for (int i = 0; i < n; i++) { numbers.Add(random.Next()); } var expected = Problem005.Solve(numbers, k); var solution = Problem005.BetterSolve(numbers, k); Assert.AreEqual(expected, solution); }
public void IsCorrectProblem005() { var problem = new Problem005(); Assert.Equal(Answers["5"], problem.Solve()); }
public void Problem005_Pair_Of_Socks_Test_1() { int act = Problem005.PairOfSocks("AA"); Assert.True(act.Equals(1)); }
public void Problem005_Pair_Of_Socks_Test_5() { int act = Problem005.PairOfSocks("ABCDEFG"); Assert.True(act.Equals(0)); }
public void Problem005_Pair_Of_Socks_Test_3() { int act = Problem005.PairOfSocks("CABBACCC"); Assert.True(act.Equals(4)); }
public void Problem005_Pair_Of_Socks_Test_2() { int act = Problem005.PairOfSocks("ABABC"); Assert.True(act.Equals(2)); }