0
我必須找到三位數字的產品的迴文數字。我製作的程序適用於2 * 2和3 * 2。但不適用於3 * 3。爲什麼?我無法弄清楚。找到六位數的迴文數字。適用於四位和五位數字
#initialized variables
x = 999
y = 999
while x > 100
while y > 100
num = x*y
#Reversing the digits
a = num/100000
b = num%100000
c = b/10000
d = b%10000
e = d/1000
f = d%1000
g = f/100
h = f%100
i = h/10
j = h%10
rev = 100000*j+10000*i+1000*g+100*e+10*c+a
#Checking for palindrome
if rev == num
puts num
end
y -= 1
end
x -= 1
end
@ Pr4njal如果您覺得我解決了您的問題,請接受我的回答,謝謝! –
我錯過了這一行......它使我感到沮喪兩天...感謝你.. – Pr4njal