係数 19 の 100,000 未満のすべての数値の配列。テスト済み、動作中。
S= Array.new
S[0]= 19
i= 0
while S[i]+19 < 100000 do
i+=1
S[i] = S[i-1]+19
end
問題:配列内にもある「反射」を持つすべての数値を配列内で見つけようとしています。
私の試み:
reflectionArray= Array.new
i=0
S.each do |s|
reverse= s.to_s().reverse!
S.each do |r|
if (reverse == r)
reflectionArray[i]= s
i+=1
end
end
end
19 のすべてのミラーリングされた要素を含む配列を期待していますが、エラーが発生します。今日Rubyは初めてですが、これでうまくいくと断言できました!