Moved problems till e045.py to Python.

main
Felix Martin 2019-07-16 21:17:08 -04:00
parent de21284672
commit ddb61ff731
1 changed files with 14 additions and 2 deletions

View File

@ -1,7 +1,19 @@
from lib_misc import is_palindrome
def is_palindrome_binary(n):
return is_palindrome(str(bin(n)[2:]))
def is_palindrome_decimal(n):
return is_palindrome(str(n))
def euler_036():
return 0
return sum([i for i in range(1000000)
if is_palindrome_decimal(i) and is_palindrome_binary(i)])
if __name__ == "__main__":
print("e036.py: {}".format(euler_036()))
assert(euler_036() == 55)
assert(euler_036() == 872187)