15 lines
319 B
Python
15 lines
319 B
Python
from lib_misc import permutations
|
|
from lib_prime import is_prime
|
|
|
|
|
|
def euler_041():
|
|
for pandigital in permutations("7654321"):
|
|
p = int("".join(pandigital))
|
|
if is_prime(p):
|
|
return p
|
|
|
|
|
|
if __name__ == "__main__":
|
|
print("e041.py: " + str(euler_041()))
|
|
assert(euler_041() == 7652413)
|