-2
numbers = []
palindromes = []
for i in range (100,999):
for j in range(100,999):
number = i * j
test = str(number)
if test == test[::-1]:
palindromes.append(number)
print(palindromes[-1])
該代碼給出了迴文。然而它回饋580085,這是遠遠的906609這是正確的。代碼中有什麼可以讓它儘早退出?爲什麼這個項目的歐拉4號碼無法正常工作?
打印調試信息是否正在運行? – Crisfole 2014-11-03 13:01:13
'排序(palindromes)[ - 1]' – 2014-11-03 13:42:47