예제 #1
0
파일: test_euler.py 프로젝트: bazerk/katas
 def test_generate_triangle_numbers(self):
     generated = []
     for i in euler.generate_triangle_numbers():
         generated.append(i)
         if len(generated) == 7:
             break
     self.assertEqual(generated, [1, 3, 6, 10, 15, 21, 28])
예제 #2
0
파일: problem12.py 프로젝트: bazerk/katas
def euler_problem12():
    for number in euler.generate_triangle_numbers():
        if euler.count_divisors(number) > 500:
            return number