Exemple #1
0
        public void Example0()
        {
            var sol = new LargestNumberSolution();

            Assert.AreEqual("123", sol.LargestNumber(new[] { 123 }));

            Assert.AreEqual("", sol.LargestNumber(new int[] { }));
        }
Exemple #2
0
        public void Example5()
        {
            var sol = new LargestNumberSolution();

            Assert.AreEqual(
                "0",
                sol.LargestNumber(new[] { 0, 0 }));
        }
Exemple #3
0
        public void Example4()
        {
            var sol = new LargestNumberSolution();

            Assert.AreEqual(
                "12121",
                sol.LargestNumber(new[] { 121, 12 }));
        }
Exemple #4
0
        public void Example3()
        {
            var sol = new LargestNumberSolution();

            Assert.AreEqual(
                "9995929190954321",
                sol.LargestNumber(new[] { 91, 92, 909, 99, 95, 5, 1, 2, 3, 4 }));
        }
Exemple #5
0
        public void Example2()
        {
            var sol = new LargestNumberSolution();

            Assert.AreEqual("9534330", sol.LargestNumber(new[] { 3, 30, 34, 5, 9 }));
        }
Exemple #6
0
        public void Example1()
        {
            var sol = new LargestNumberSolution();

            Assert.AreEqual("210", sol.LargestNumber(new[] { 10, 2 }));
        }