aboutsummaryrefslogtreecommitdiff
path: root/julia/004-largest_palindrome_product.jl
blob: 32be760ba658fb8de51280921e4f78a016c3b4ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
###
# Largest palindrome product
# Problem 4
#
# A palindromic number reads the same both ways. The largest palindrome made from the
# product of two 2-digit numbers is 9009 = 91 × 99.
# Find the largest palindrome made from the product of two 3-digit numbers.
###

function is_palindrom(n)
    s = string(n)
    s == reverse(s)
end


top = -1

for x in 100:999
    for y in 100:999
        if is_palindrom(x * y)
            global top = max(top, x * y)
        end
    end
end

println(top)