Example #1
0
        public void GetFirstTriangleNumberWithOverNDivisors_5_28()
        {
            var expected = 28;
            var actual   = new P012().GetFirstTriangleNumberWithAtLeastNDivisors(5);

            Assert.AreEqual(expected, actual);
        }
Example #2
0
        public void GetFirstTriangleNumberWithOverNDivisors_Solution_GetResults()
        {
            var expected = 76576500;
            var actual   = new P012().GetFirstTriangleNumberWithAtLeastNDivisors(500);

            Assert.AreEqual(expected, actual);
        }
Example #3
0
        public void GetTriangleNumbers_4_GivenResults()
        {
            var expected = new List <int> {
                1, 3, 6, 10
            };
            var actual = P012.GetTriangleNumbers(4);

            Assert.AreEqual(expected, actual);
        }