Если вы хотите использовать d[i][j]
, вы должны создать 2 измерения:
...
d[i] = []
while j < e
d[i][j] = a[i][j % 3] ^ b[i][j]
puts d
j = j + 1
end
...
, но в любом случае это странный код.Почему вы используете a[i][j % 3]
, если a
является одномерным массивом?