def test_cycle(self):
        n = 4
        v = collatz_cycle(n)
        self.assertEqual(v, 3)

        n = 22
        v = collatz_cycle(n)
        self.assertEqual(v, 16)        
 def test_cycle_1 (self) :
     l = collatz_cycle(5)
     self.assert_(l == 6)
 def test_cycle_2(self):
     self.assertEqual(collatz_cycle(6), 9)
 def test_cycle_4 (self) :
     v = collatz_cycle(22)
     self.assert_(v == 16)
 def test_cycle_2 (self) :
     v = collatz_cycle(10)
     self.assert_(v == 7)
 def test_cycle_3 (self) :
     v = collatz_cycle(1000000)
     self.assert_(v == 153)
 def test_cycle_3(self):
     v = collatz_cycle(27)
     self.assert_(v == 112)
Exemple #8
0
 def test_cycle_1(self):
     input = 9
     output = collatz_cycle(input)
     self.assert_(output == 20)
Exemple #9
0
 def test_cycle_2(self):
     v = collatz_cycle(2)
     self.assert_(v == 2)
Exemple #10
0
 def test_cycle_1(self):
     v = collatz_cycle(1)
     self.assert_(v == 1)
 def test_collatz_cycle_1(self):
     c = collatz_cycle(30)
     self.assert_(c == 19)
 def test_collatz_cycle_1(self):
     c = collatz_cycle(10923)
     self.assert_(c == 56)
Exemple #13
0
 def test_cycle_3(self):
     cache = {}
     v = collatz_cycle(42, cache)
     self.assert_(v == 9)
Exemple #14
0
 def test_cycle_2(self):
     cache = {}
     v = collatz_cycle(75, cache)
     self.assert_(v == 15)
Exemple #15
0
 def test_cycle_1(self):
     cache = {}
     v = collatz_cycle(343, cache)
     self.assert_(v == 126)
 def test_cycle_3 (self) :
     l = collatz_cycle(20)
     self.assert_(l == 8)
 def test_cycle_2 (self) :
     v = collatz_cycle(3)
     self.assertEqual(v, 8)
Exemple #18
0
 def test_cycle_3(self):
     v = collatz_cycle(3)
     self.assert_(v == 8)
Exemple #19
0
 def test_cycle_3(self):
     input = 206
     output = collatz_cycle(input)
     self.assert_(output == 89)
Exemple #20
0
 def test_cycle_4(self):
     v = collatz_cycle(4)
     self.assert_(v == 3)
 def test_cycle_5 (self) :
     i = collatz_cycle(9843)
     self.assert_(i == 74)
 def test_cycle_1 (self) :
     cache = {}
     v = collatz_cycle(343, cache)
     self.assert_(v == 126)
 def test_cycle_1 (self) :
     v = collatz_cycle(1)
     self.assert_(v == 1)
 def test_cycle_2 (self) :
     cache = {}
     v = collatz_cycle(75, cache)
     self.assert_(v == 15)
 def test_cycle_3 (self) :
     v = collatz_cycle(20)
     self.assert_(v == 8)
 def test_cycle_3 (self) :
     cache = {}
     v = collatz_cycle(42, cache)
     self.assert_(v == 9)
 def test_cycle_1(self):
     self.assertEqual(collatz_cycle(3), 8)
 def test_cycle_5 (self) :
     v = collatz_cycle(15)
     self.assert_(v == 18)
 def test_cycle_3(self):
     self.assertEqual(collatz_cycle(7), 17)
 def test_cycle_2 (self) :
     v = collatz_cycle(9)
     self.assert_(v == 20)
 def test_cycle_2 (self) :
     l = collatz_cycle(1)
     self.assert_(l == 1)
 def test_cycle_4 (self) :
     v = collatz_cycle(6)
     self.assert_(v == 9)
 def test_cycle_1 (self) :
     v = collatz_cycle(2)
     self.assertEqual(v, 2)
 def test_cycle_1 (self) :
     i = collatz_cycle(1)
     self.assert_(i == 1)
 def test_cycle_3 (self) :
     v = collatz_cycle(5)
     self.assertEqual(v, 6)
 def test_cycle_2 (self) :
     i = collatz_cycle(5)
     self.assert_(i == 6)
Exemple #37
0
 def test_cycle_2(self):
     input = 100
     output = collatz_cycle(input)
     self.assert_(output == 26)
 def test_cycle_3 (self) :
     i = collatz_cycle(423423)
     self.assert_(i == 175)
Exemple #39
0
 def test_cycle_4(self):
     input = 937
     output = collatz_cycle(input)
     self.assert_(output == 174)
 def test_cycle_4 (self) :
     i = collatz_cycle(213443)
     self.assert_(i == 125)