Project Euler 4 Largest palindrome product
''' 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. ''' from math import * def reverse(string): return string[::-1] m=0 i1=0 while i1<1000: i2=0 while i2<1000: if reverse(str(i1*i2))==str(i1*i2): if i1*i2>=m: m=i1*i2 i2+=1 i1+=1 print m