コード例 #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);
        }
コード例 #2
0
        public void Test42()
        {
            // Arrange

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

            // Assert
            Assert.AreEqual(5, n);
        }
コード例 #3
0
        public void Test2()
        {
            // Arrange

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

            // Assert
            Assert.AreEqual(1, n);
        }
コード例 #4
0
        public void Test32()
        {
            // Arrange

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

            // Assert
            Assert.AreEqual(3728, n);
        }
コード例 #5
0
        public void Test1()
        {
            // Arrange

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

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