Finished existing ipython solutions to python. Ready to continue in pure python.

This commit is contained in:
2019-07-18 14:23:44 -04:00
parent c624e6ac52
commit 45e0cd8a78
13 changed files with 425 additions and 25 deletions

View File

@@ -1,8 +1,20 @@
def euler_062():
return 0
solutions = {}
for n in range(1, 10000):
cube = n * n * n
try:
key = "".join(sorted(str(cube)))
solutions[key].append(cube)
if len(solutions[key]) > 4:
# print(solutions[key])
s = solutions[key][0]
break
except KeyError:
solutions[key] = [cube]
return s
if __name__ == "__main__":
print("e062.py: " + str(euler_062()))
assert(euler_062() == 0)
assert(euler_062() == 127035954683)