Пример #1
0
        public static void Main()
        {
            var n = ulong.Parse(Console.ReadLine());

            var eulerFunction = new EulerFunction();

            Console.WriteLine(eulerFunction.EulerFunctionCalculator(n));
        }
Пример #2
0
        public void EulerFuncAreNumbersReciprocalPrimes()
        {
            //Arrange
            var calculate = new EulerFunction();

            //Act
            var result = calculate.Coprime(6, 35);

            //Assert
            Assert.AreEqual(result, true, "Numbers are not reciprocal primes");
        }
        public void EulerFuncNumberOfReciprocalPrimes()
        {
            //Arrange
            EulerFunction eulerFunction = new EulerFunction();

            //Act
            var result = eulerFunction.EulerFunctionCalculator(9);

            //Assert
            Assert.AreEqual(result, 6, "Wrong result");
        }