コード例 #1
0
 def test_cycle_length_1 (self) :
     n = 1
     i = 1
     j = 10
     cache = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
     v = cycle_length(n, i, j, cache)
     expected_cache = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
     self.assert_(v == 1)
     self.assert_(cache == expected_cache)
コード例 #2
0
 def test_cycle_length_3 (self) :
     n = 5
     i = 1
     j = 10
     cache = [1, 2, 0, 3, 6, 0, 0, 4, 0, 0]
     v = cycle_length(n, i, j, cache)
     expected_cache = [1, 2, 0, 3, 6, 0, 0, 4, 0, 0]
     self.assert_(v == 6)
     self.assert_(cache == expected_cache)
コード例 #3
0
	def test_cycle_length_2 (self) :
		v = cycle_length(2)
		self.assert_(v == 2)
コード例 #4
0
 def test_cycle_length_5(self):
     c = cycle_length(1)
     self.assertEqual(c, 1)
コード例 #5
0
 def test_cycle_3 (self) :
     v = cycle_length(256)
     self.assertEqual(v, 9)
コード例 #6
0
	def test_cycle_length_3 (self):
		l = cycle_length(5)
		self.assert_(l == 6)
コード例 #7
0
 def test_cycle_1 (self) :
     a = 1
     b = cycle_length(a)
     self.assert_(b == 1)
コード例 #8
0
 def test_cycle_length_7(self):
     c = cycle_length(5)
     self.assertEqual(c, 6)
コード例 #9
0
 def test_cycle_length_6(self):
   v = cycle_length(837799)
   self.assertEqual(v, 525)
コード例 #10
0
 def test_cycle_length_1(self):
     l0 = cycle_length(0)
     self.assert_(l0 == 0)
コード例 #11
0
 def test_cycle_length_100(self) :
     v = cycle_length(100)
     self.assert_(v == 26)   
コード例 #12
0
 def test_cycle_length_3 (self) :
     result = cycle_length(26623)
     self.assert_(result == 308)
コード例 #13
0
 def test_cycle_length_4 (self) :
     result = cycle_length(35655)
     self.assert_(result == 324)
コード例 #14
0
 def test_cycle_length_2 (self) :
     result = cycle_length(17647)
     self.assert_(result == 279)
コード例 #15
0
 def test_cycle_length_1 (self) :
     result = cycle_length(6171)
     self.assert_(result == 262)
コード例 #16
0
 def test_cycle_length_8(self):
     c = cycle_length(9)
     self.assertEqual(c, 20)
コード例 #17
0
	def test_cycle_length_4 (self) :
		v = cycle_length(10)
		self.assert_(v == 7)
コード例 #18
0
 def test_cycle_length_2(self):
   v = cycle_length(9)
   self.assertEqual(v, 20)
コード例 #19
0
 def test_cycle_length_2(self):
     l = cycle_length(-1)
     self.assert_(l == 0)
コード例 #20
0
 def test_cycle_length_6(self):
     c = cycle_length(3)
     self.assertEqual(c, 8)
コード例 #21
0
 def test_cycle_length_3(self):
     v = cycle_length(3)
     self.assertEqual(v, 8)
コード例 #22
0
 def test_cycle_length_3(self):
     l = cycle_length(5)
     self.assert_(l == 6)
コード例 #23
0
 def test_cycle_length_4(self):
   v = cycle_length(100000)
   self.assertEqual(v, 129)
コード例 #24
0
	def test_cycle_length_1(self):
		self.assertEqual(cycle_length(1),1)
コード例 #25
0
	def test_cycle_length_1 (self):
		l0 = cycle_length(0)
		self.assert_(l0 == 0)
コード例 #26
0
	def test_cycle_length_2(self):
		self.assertEqual(cycle_length(5),6)
コード例 #27
0
ファイル: TestCollatz.py プロジェクト: marek5050/oopljpl
 def test_cycle_length_3 (self) :
     self.assertEqual(cycle_length(5), 6)
コード例 #28
0
	def test_cycle_length_3(self):
		self.assertEqual(cycle_length(10),7)
コード例 #29
0
 def test_cycle_3 (self) :
     a = 10
     b = cycle_length(a)
     self.assert_(b == 7)
コード例 #30
0
 def test_cycle_length1(self):
     i = 1
     cl = cycle_length(i)
     self.assertEqual(cl, 1)
コード例 #31
0
 def test_cycle_2 (self) :
     v = cycle_length(2)
     self.assertEqual(v, 2)
コード例 #32
0
 def test_cycle_length2(self):
     i = 10
     cl = cycle_length(i)
     self.assertEqual(cl, 7)
コード例 #33
0
 def test_cycle_4 (self) :
     v = cycle_length(524288)
     self.assertEqual(v, 20)
コード例 #34
0
 def test_cycle_length3(self):
     i = 5
     cl = cycle_length(i)
     self.assertEqual(cl, 6)
コード例 #35
0
	def test_cycle_length_3 (self) :
		v = cycle_length(5)
		self.assert_(v == 6)
コード例 #36
0
 def test_cycle_length4(self):
     i = 3
     cl = cycle_length(i)
     self.assertEqual(cl, 8)
コード例 #37
0
 def test_cycle_1(self):
     a = 1
     b = cycle_length(a)
     self.assert_(b == 1)
コード例 #38
0
 def test_cycle_2(self):
     a = 5
     b = cycle_length(a)
     self.assert_(b == 6)
コード例 #39
0
 def test_cycle_length_1(self) :
     v = cycle_length(1)
     self.assert_(v == 1)   
コード例 #40
0
 def test_cycle_3(self):
     a = 10
     b = cycle_length(a)
     self.assert_(b == 7)
コード例 #41
0
 def test_cycle_length_1mil(self) :
     v = cycle_length(1000000)
     self.assert_(v == 153)
コード例 #42
0
 def test_cycle_4(self):
     a = 2
     b = cycle_length(a)
     self.assert_(b == 2)
コード例 #43
0
 def test_cycle_length_1(self):
   v = cycle_length(1)
   self.assertEqual(v, 1)
コード例 #44
0
 def test_cycle_length_3(self):
     v = cycle_length(444)
     self.assertEqual(v, 72)
コード例 #45
0
 def test_cycle_length_3(self):
   v = cycle_length(500)
   self.assertEqual(v, 111)
コード例 #46
0
 def test_eval_9(self):
     v = collatz_eval(111111, 111111)
     w = cycle_length(111111)
     self.assertEqual(v, w)
コード例 #47
0
 def test_cycle_length_5(self):
   v = cycle_length(500000)
   self.assertEqual(v, 152)
コード例 #48
0
 def test_cycle_length_1(self):
     v = cycle_length(10)
     self.assertEqual(v, 7)
コード例 #49
0
 def test_cycle_length_7(self):
   v = cycle_length(999999)
   self.assertEqual(v, 259)
コード例 #50
0
 def test_cycle_length_2(self):
     v = cycle_length(1)
     self.assertEqual(v, 1)
コード例 #51
0
	def test_cycle_length_2 (self):
		l = cycle_length(-1)
		self.assert_(l == 0)
コード例 #52
0
 def test_cycle_length_3(self):
     v = cycle_length(500000)
     self.assertEqual(v, 152)
コード例 #53
0
ファイル: TestCollatz.py プロジェクト: marek5050/oopljpl
 def test_cycle_length_2 (self) :
     self.assertEqual(cycle_length(1), 1)
コード例 #54
0
 def test_cycle_length_4(self):
     v = cycle_length(999999)
     self.assertEqual(v, 259)
コード例 #55
0
ファイル: TestCollatz.py プロジェクト: marek5050/oopljpl
 def test_cycle_length_4 (self) :
     self.assertEqual(cycle_length(10), 7)
コード例 #56
0
 def test_cycle_length_5(self):
     v = cycle_length(1000000)
     self.assertEqual(v, 153)
コード例 #57
0
 def test_cycle_2 (self) :
     a = 5
     b = cycle_length(a)
     self.assert_(b == 6)
コード例 #58
0
 def test_cycle_3(self):
     i=22
     l=cycle_length(22)
     self.assert_(l==15)
コード例 #59
0
 def test_cycle_4 (self) :
     a = 2
     b = cycle_length(a)
     self.assert_(b == 2)
コード例 #60
0
 def test_cycle_length_4(self):
     c = cycle_length(14)
     self.assertEqual(c, 18)