Пример #1
0
        public void ReturnsFalseGiven6()
        {
            var solver = new Solver3();

            var result = solver.isPrime(6);

            Assert.Equal(false, result);
        }
Пример #2
0
        public void ReturnsSolution()
        {
            var solver = new Solver3();

            var result = solver.FindLargestPrimeFactorOf(600851475143);

            Assert.Equal(1, result);
        }
Пример #3
0
        public void Solver3(string example)
        {
            var content = example.ReadFromFile();
            var solver  = new Solver3();
            var input   = Input.Parse(content);
            var output  = solver.Solve(input);

            Console.WriteLine($"Total Score: {output.GetScore(input):N0}");
            example.WriteToFile(output.GetOutputFormat());
            Assert.Pass();
        }
Пример #4
0
        public void T1(string file)
        {
            var fileInput = file.Read();
            var input     = new TerrainInput3().Parse(fileInput);

            var solution = new Solver3().Solve(input);

            file.Write(solution.ToString());
            Console.WriteLine(solution);
            Assert.Pass();
        }