Преобразовать содержимое массива в int

Мне нужно прочитать файл, содержащий список чисел.

Этот код считывает файл и помещает его в 2-мерный массив. Теперь мне нужно получить среднее значение всех чисел в моем массиве, но мне нужно изменить содержимое массива на int. Есть идеи, где разместить метод to_i ?

Class Terrain
    def initialize file_name
        @input = IO.readlines(file_name) #read in file
        @size = @input[0].to_i
        @land = [@size]

        x = 1
        while x <= @size
          @land << @input[x].split(/\s/)
          x += 1
        end
        #puts @land
    end
end
5
задан Benoit Garret 7 November 2011 в 13:19
поделиться