Adopted new convention from template

This commit is contained in:
David Doblas Jiménez 2022-10-02 18:36:33 +02:00
parent 80bb7a94ed
commit ca06cc5543

View File

@ -1,4 +1,4 @@
#!/usr/bin/env python3
#!/usr/bin/env python
"""
Created on 29 Jun 2021
@ -9,7 +9,7 @@ Solution for problem 41 of Project Euler
https://projecteuler.net/problem=41
"""
from utils import timeit, is_prime
from utils import is_prime, timeit
@timeit("Problem 41")
@ -21,19 +21,20 @@ def compute():
What is the largest n-digit pandigital prime that exists?
"""
def is_pandigital(number):
number = sorted(str(number))
check = [str(i) for i in range(1, len(number) + 1)]
if number == check:
return True
return False
return False
for ans in range(7654321, 1, -1):
if is_pandigital(ans):
if is_prime(ans):
return ans
if __name__ == "__main__":
print(f"Result for Problem 41: {compute()}")
if __name__ == "__main__":
print(f"Result for Problem 41 is {compute()}")