From 93b4c2a215556153ed948260678cd8e840493b39 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Fri, 18 Jun 2021 21:50:31 +0200 Subject: problem 3 4 5 6 6 in julia --- julia/004-largest_palindrome_product.jl | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 julia/004-largest_palindrome_product.jl (limited to 'julia/004-largest_palindrome_product.jl') diff --git a/julia/004-largest_palindrome_product.jl b/julia/004-largest_palindrome_product.jl new file mode 100644 index 0000000..32be760 --- /dev/null +++ b/julia/004-largest_palindrome_product.jl @@ -0,0 +1,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) -- cgit