J'essayais de me familiariser avec les matrices de Ruby. J'essaie d'initialiser une matrice avec une entrée en format de chaîne. J'ai essayé le code suivant, mais il ne fonctionne pas. S'il vous plaît aidez-moi ce que je fais mal.Opération matricielle Ruby
input =
'08 02 22 97
49 49 99 40
81 49 31 73
52 70 95 23'
x = Matrix.rows(input.lines() { |substr| substr.strip.split(//) })
puts x[0,0] #I expect 8. but I am getting 48 which is not even in the matrix
Je suppose que je n'initialise pas correctement la matrice. Aidez-moi, s'il vous plaît.
Merci, il a travaillé génial!! – bragboy