A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 x 99.
Find the largest palindrome made from the product of two 3-digit numbers.
Solution (in Ruby)
The solution to this problem is pretty straight forward. All we had to do is run from 101 to 999 and multiply all the combination and push them into an array and find the maximum value.
Find the largest palindrome made from the product of two 3-digit numbers.
Solution (in Ruby)
The solution to this problem is pretty straight forward. All we had to do is run from 101 to 999 and multiply all the combination and push them into an array and find the maximum value.
arr = [] 101.upto(999) do |i| 101.upto(999) do |j| prod = i*j arr << prod if prod.to_s == prod.to_s.reverse end end puts "The largest palindromic number is #{arr.max}"
Hover here to see the solution
Cheers!!
Bragaadeesh.
No comments:
Post a Comment