#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. #answer : 906609=993*913 def project_euler (900000..10000000).to_a.each do |i| if (i.to_s == i.to_s.reverse) for r in (100..999) rod = i.to_f/r.to_i if(((100.0..999.0).include? rod) and rod == rod.to_i) puts i.to_s+"="+r.to_s+"*"+rod.to_i.to_s end end end end end project_euler
ProjectRuler-4
最新推荐文章于 2014-06-27 15:33:00 发布