예제 #1
0
 def test_gcd(self):
     tests = [
         {
             'name': 'case#01',
             'a': 18,
             'b': 35,
             'expected': 1
         },
         {
             'name': 'case#02',
             'a': 14159572,
             'b': 63967072,
             'expected': 4
         },
     ]
     for test in tests:
         self.assertEqual(gcd(test['a'], test['b']), test['expected'])
예제 #2
0
 def test1(self):
     a = 24
     b = 36
     res = gcd(a, b)
     self.assertEqual(res, 12)
     print res
예제 #3
0
 def test_gcd(self):
     self.assertEqual(1, solution.gcd(7, 101))
     self.assertEqual(3, solution.gcd(333, 15))
     self.assertEqual(8, solution.gcd(64, 56))
예제 #4
0
 def test2(self):
     a = 81
     b = 27
     res = gcd(a, b)
     self.assertEqual(res, 27)
     print res