Example #1
1
        public void valid_array()
        {
            var A = new[] { 2, 1, 1, 2, 3, 1 };

            Distinct.solution(A).Should().Be(3);
        }
Example #2
0
        public void valid_array()
        {
            var A = new[] { 10, 2, 5, 1, 8, 20 };

            Triangle.solution(A).Should().Be(1);
        }
Example #3
0
        public void invalid_array()
        {
            var A = new[] { 10, 50, 5, 1 };

            Triangle.solution(A).Should().Be(0);
        }
        public void valid_array()
        {
            var A = new[] { -3, 1, 2, -2, 5, 6 };

            MaxProductOfThree.solution(A).Should().Be(60);
        }
        public void sample()
        {
            var A = new[] { 1, 5, 2, 1, 4, 0 };

            NumberOfDiscIntersections.solution(A).Should().Be(11);
        }