def test_range_cache_3 (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 99)
     self.assert_(cache[7] == 351)
 def test_range_cache_1 (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 99)
     self.assert_(len(cache) == 99)
 def test_range_cache_2 (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 99)
     self.assert_(cache[0] == 262)
 def test_eval_4c (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 99)
     v = collatz_eval(545455, 636363, lazy_cache, cache, 99)
     self.assert_(v == 509)
 def test_range_eval_4 (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 111111)
     v = collatz_range_eval(19, 36, lazy_cache, cache, 111111)
     self.assert_(v == 112)
 def test_eval_1c (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 99)
     v = collatz_eval(1, 10, lazy_cache, cache, 99)
     self.assert_(v == 20)
예제 #7
0
 def test_eval_4c(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 99)
     v = collatz_eval(545455, 636363, lazy_cache, cache, 99)
     self.assert_(v == 509)
예제 #8
0
 def test_range_cache_6(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 111111)
     self.assert_(cache[2] == 112)
예제 #9
0
 def test_eval_1c(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 99)
     v = collatz_eval(1, 10, lazy_cache, cache, 99)
     self.assert_(v == 20)
예제 #10
0
 def test_range_cache_3(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 99)
     self.assert_(cache[7] == 351)
예제 #11
0
 def test_range_cache_4(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 111111)
     self.assert_(len(cache) == 111111)
예제 #12
0
 def test_range_cache_2(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 99)
     self.assert_(cache[0] == 262)
예제 #13
0
 def test_range_cache_1(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 99)
     self.assert_(len(cache) == 99)
예제 #14
0
 def test_range_eval_4(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 111111)
     v = collatz_range_eval(19, 36, lazy_cache, cache, 111111)
     self.assert_(v == 112)
 def test_range_cache_4 (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 111111)
     self.assert_(len(cache) == 111111)
예제 #16
0
 def test_eval_2c(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 99)
     v = collatz_eval(10100, 15150, lazy_cache, cache, 99)
     self.assert_(v == 276)
 def test_range_cache_6 (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 111111)
     self.assert_(cache[2] == 112)
 def test_eval_3c (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 99)
     v = collatz_eval(10101, 668811, lazy_cache, cache, 99)
     self.assert_(v == 509)
 def test_eval_2c (self) :
     cache = []
     lazy_cache = [0]*1000000
     collatz_range_cache(lazy_cache, cache, 99)
     v = collatz_eval(10100, 15150, lazy_cache, cache, 99)
     self.assert_(v == 276)
예제 #20
0
 def test_eval_3c(self):
     cache = []
     lazy_cache = [0] * 1000000
     collatz_range_cache(lazy_cache, cache, 99)
     v = collatz_eval(10101, 668811, lazy_cache, cache, 99)
     self.assert_(v == 509)