Finished existing ipython solutions to python. Ready to continue in pure python.
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user