Add function to projecteuler library

Added the function is_palindrome to the projecteuler library
This commit is contained in:
2019-09-21 15:44:42 +02:00
parent fdfc406884
commit 4e6b5c774f
5 changed files with 39 additions and 38 deletions

View File

@ -1,21 +1,7 @@
#!/usr/bin/python3
from timeit import default_timer
def is_palindrome(num, base):
reverse = 0
tmp = num
while tmp > 0:
reverse = reverse * base
reverse = reverse + tmp % base
tmp = tmp // base
if num == reverse:
return 1
return 0
from projecteuler import is_palindrome
def main():
start = default_timer()

View File

@ -69,3 +69,18 @@ def count_divisors(n):
count = count - 1
return count
def is_palindrome(num, base):
reverse = 0
tmp = num
while tmp > 0:
reverse = reverse * base
reverse = reverse + tmp % base
tmp = tmp // base
if num == reverse:
return 1
return 0