コード例 #1
0
        public void Problem011()
        {
            var problem = new Problem011()
            {
                ConsoleOutput = false, DetailedOutput = false
            };

            Assert.AreEqual(70600674L, problem.Answer());
        }
コード例 #2
0
ファイル: Problem011Tests.cs プロジェクト: yusjoel/Algorithms
        public void SolveByLoopTest()
        {
            var rootNode = new BinaryTreeNode(8,
                                              new BinaryTreeNode(6,
                                                                 new BinaryTreeNode(5),
                                                                 new BinaryTreeNode(7)),
                                              new BinaryTreeNode(10,
                                                                 new BinaryTreeNode(9),
                                                                 new BinaryTreeNode(11)));

            Console.WriteLine(rootNode.PrintTreeByDlr());
            Problem011.SolveByLoop(rootNode);
            Console.WriteLine(rootNode.PrintTreeByDlr());
        }
コード例 #3
0
ファイル: TestCSharp.cs プロジェクト: ajdust/euler
        public void IsCorrectProblem011()
        {
            var problem = new Problem011();

            Assert.Equal(Answers["11"], problem.Solve());
        }