s = Array.new
s << 19
while (s.last + 19) < 100000 do
s << s.last + 19
end
这^有效。s 是 100,000 以下 19 的所有因子的数组。
我试图在一个简洁的语句中找到 s 中的所有数字,其中该数字的倒数也在数组中。例如:176 和 671。
reflections= s.select { |num| num.to_s.reverse == s.each.to_s }
我知道这是错误的,但我如何检查整个数组中的每个反转项目?