def test_precalc_cache_3 (self) : cache = {} collatz_precalc_cache(100, 200, cache) self.assert_(cache[106] == 13) self.assert_(cache[134] == 29) self.assert_(cache[159] == 55) self.assert_(cache[189] == 107)
def test_precalc_cache_2 (self) : cache = {} collatz_precalc_cache(10, 1, cache) self.assert_(cache[1] == 1) self.assert_(cache[5] == 6) self.assert_(cache[7] == 17)
def test_precalc_cache_1 (self) : cache = {} collatz_precalc_cache(1, 10, cache) self.assert_(cache[1] == 1) self.assert_(cache[3] == 8) self.assert_(cache[9] == 20)