コード例 #1
0
ファイル: tests.py プロジェクト: uglyfruitcake/EulerPython
 def test_collatz_sequence_length(self):
     self.assertEqual(my_module.collatz_sequence_length(1), 1)
     self.assertEqual(my_module.collatz_sequence_length(3), 8)
     self.assertEqual(my_module.collatz_sequence_length(7), 17)
コード例 #2
0
ファイル: 14.py プロジェクト: uglyfruitcake/EulerPython
import my_module


largest_sequence = 0
largest_sequence_number = 0

for i in xrange(2, 1000000):
    if my_module.collatz_sequence_length(i) > largest_sequence:
        largest_sequence = my_module.collatz_sequence_length(i)
        largest_sequence_number = i

print largest_sequence_number