コード例 #1
0
 def test(self):
     self.assertEqual(dig_pow(89, 1), 1)
     self.assertEqual(dig_pow(92, 1), -1)
     self.assertEqual(dig_pow(46288, 3), 51)
     self.assertEqual(dig_pow(114, 3), 9)
     self.assertEqual(dig_pow(46288, 5), -1)
     self.assertEqual(dig_pow(135, 1), 1)
     self.assertEqual(dig_pow(175, 1), 1)
     self.assertEqual(dig_pow(518, 1), 1)
     self.assertEqual(dig_pow(598, 1), 1)
     self.assertEqual(dig_pow(1306, 1), 1)
     self.assertEqual(dig_pow(2427, 1), 1)
     self.assertEqual(dig_pow(2646798, 1), 1)
     self.assertEqual(dig_pow(3456789, 1), -1)
     self.assertEqual(dig_pow(3456789, 5), -1)
     self.assertEqual(dig_pow(198, 1), 3)
     self.assertEqual(dig_pow(249, 1), 3)
     self.assertEqual(dig_pow(1377, 1), 2)
     self.assertEqual(dig_pow(1676, 1), 1)
     self.assertEqual(dig_pow(695, 2), 2)
     self.assertEqual(dig_pow(1878, 2), 19)
     self.assertEqual(dig_pow(7388, 2), 5)
     self.assertEqual(dig_pow(47016, 2), 1)
     self.assertEqual(dig_pow(542186, 2), 1)
     self.assertEqual(dig_pow(261, 3), 5)
     self.assertEqual(dig_pow(1385, 3), 35)
     self.assertEqual(dig_pow(2697, 3), 66)
     self.assertEqual(dig_pow(6376, 3), 10)
     self.assertEqual(dig_pow(6714, 3), 1)
     self.assertEqual(dig_pow(63760, 3), 1)
     self.assertEqual(dig_pow(63761, 3), 1)
     self.assertEqual(dig_pow(132921, 3), 4)
     self.assertEqual(dig_pow(10383, 6), 12933)
コード例 #2
0
 def test_2(self):
     result = dig_pow(92, 1)
     self.assertEqual(result, -1)
コード例 #3
0
 def test_4(self):
     result = dig_pow(46288, 3)
     self.assertEqual(result, 51)
コード例 #4
0
 def test_1(self):
     result = dig_pow(89, 1)
     self.assertEqual(result, 1)
コード例 #5
0
 def test_3(self):
     result = dig_pow(695, 2)
     self.assertEqual(result, 2)