mirror of
https://hub.njuu.cf/TheAlgorithms/Python.git
synced 2023-10-11 13:06:12 +08:00
Project Euler problem 4 sol 2 small fix (#632)
This commit is contained in:
parent
dbe3f062ad
commit
42d42c3136
@ -4,16 +4,14 @@ A palindromic number reads the same both ways. The largest palindrome made from
|
|||||||
Find the largest palindrome made from the product of two 3-digit numbers which is less than N.
|
Find the largest palindrome made from the product of two 3-digit numbers which is less than N.
|
||||||
'''
|
'''
|
||||||
from __future__ import print_function
|
from __future__ import print_function
|
||||||
arr = []
|
n = int(input().strip())
|
||||||
for i in range(999,100,-1):
|
answer = 0
|
||||||
for j in range(999,100,-1):
|
for i in range(999,99,-1): #3 digit nimbers range from 999 down to 100
|
||||||
|
for j in range(999,99,-1):
|
||||||
t = str(i*j)
|
t = str(i*j)
|
||||||
if t == t[::-1]:
|
if t == t[::-1] and i*j < n:
|
||||||
arr.append(i*j)
|
answer = max(answer,i*j)
|
||||||
arr.sort()
|
print(answer)
|
||||||
|
|
||||||
n=int(input())
|
|
||||||
for i in arr[::-1]:
|
|
||||||
if(i<n):
|
|
||||||
print(i)
|
|
||||||
exit(0)
|
exit(0)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user