Esempio n. 1
0
        public void ShouldReturnTheSumOfMultiplesOf3Or5Below1000AsAnswerForProblem001()
        {
            const int answerForBelow1000 = 233168;

            var problem001Resolution = new Problem001Resolution();
            var problem001Answer     = problem001Resolution.SumOfAllTheMultiplesOf3Or5Below1000();

            problem001Answer.Should().Be(answerForBelow1000);
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            var problem001Resolution = new Problem001Resolution();
            var problem001Answer     = problem001Resolution.SumOfAllTheMultiplesOf3Or5Below1000();

            Console.WriteLine($"Problem 001 Answer = { problem001Answer }");

            var problem002Resolution = new Problem002Resolution();
            var problem002Answer     = problem002Resolution.SumOfTheEvenNumbersBelow4Million();

            Console.WriteLine($"Problem 002 Answer = { problem002Answer }");

            var problem003Resolution = new Problem003Resolution();
            var problem003Answer     = problem003Resolution.GetTheLargestPrimeFactorOfTheNumber600851475143();

            Console.WriteLine($"Problem 003 Answer = { problem003Answer }");
        }