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)
|