Files
project-euler/problem-36.py
2018-07-02 15:45:49 -04:00

14 lines
316 B
Python

MAX_NUM = 1000000
if __name__ == '__main__':
results = []
for i in range(MAX_NUM):
rev = int(str(i)[::-1])
binary_i = bin(i)[2:]
rev_binary_i = binary_i[::-1]
if i == rev and binary_i == rev_binary_i:
results.append(i)
print(results)
print(sum(results))