예제 #1
0
def test_delannoy_numbers(m, n):
    expected_values = np.array([
        1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 25, 41, 61, 63, 85, 113, 129, 145,
        181, 231, 321, 377, 575, 681, 833, 1159, 1289, 1683, 2241, 3649, 3653,
        5641, 7183, 8989, 13073, 19825, 40081, 48639, 75517, 108545, 22363,
        224143, 265729, 598417
    ])
    print(VonNeumann.delannoy(m, n))
    assert VonNeumann.delannoy(m, n) in expected_values
예제 #2
0
 def test_delannoy_numbers(self, m, n):
     expected_values = np.array([1, 3, 5, 7, 9, 11, 13, 15, 17])
     assert VonNeumann.delannoy(m, n) in expected_values