Rubyの2次元配列を標準出力するときはmapを使うと見やすい
例えば下記
W, H = 3, 2 parking = Array.new(W+2){Array.new(H+2){1}} (W+2).times{|w| parking[w][0] = parking[w][H+1] = 9 } (H+2).times{|h| parking[0][h] = parking[W+1][h] = 9 } p parking #=> [[9, 9, 9, 9], [9, 1, 1, 9], [9, 1, 1, 9], [9, 1, 1, 9], [9, 9, 9, 9]] parking.map{|x| p x} #=> # [9, 9, 9, 9] # [9, 1, 1, 9] # [9, 1, 1, 9] # [9, 1, 1, 9] # [9, 9, 9, 9]