Ejemplo n.º 1
0
        public void Test7()
        {
            // Arrange

            // Act
            var n = Enumerable.Range(0, 10).Select(digit => GoogleProblem18.Solve(digit, 2)).Sum();

            // Assert
            Assert.AreEqual(47, n);
        }
Ejemplo n.º 2
0
        public void Test42()
        {
            // Arrange

            // Act
            var n = GoogleProblem18.SolveDP(1, 2);

            // Assert
            Assert.AreEqual(5, n);
        }
Ejemplo n.º 3
0
        public void Test2()
        {
            // Arrange

            // Act
            var n = GoogleProblem18.Solve(5, 10);

            // Assert
            Assert.AreEqual(1, n);
        }
Ejemplo n.º 4
0
        public void Test32()
        {
            // Arrange

            // Act
            var n = GoogleProblem18.SolveDP(9, 10);

            // Assert
            Assert.AreEqual(3728, n);
        }
Ejemplo n.º 5
0
        public void Test1()
        {
            // Arrange

            // Act
            var n = GoogleProblem18.Solve(1, 1);

            // Assert
            Assert.AreEqual(2, n);
        }