Login
7 branches 0 tags
Ben (X13/Arch) Simplified things a little 0643405 9 days ago 1260 Commits
nujel / benchmark / euler4 / python.py
def reverseNum(a):
    ret = 0
    while a > 0:
        ret = (ret * 10) + (a % 10)
        a = a//10
    return ret

def palindromeP(a):
    return a == reverseNum(a)

def startSearch():
    ret = 0
    for a in range(1000):
        for b in range(1000):
            p = a * b
            if (palindromeP(p) and (p > ret)):
                ret = p
    return ret

print("The biggest product of 2 3-digit numbers that is a palindrome is: ", startSearch())