上の4により、数字の出力のフォーマット:が、私はそれがこのようなものになりますので、4のグループとしての数値と出力をフォーマットしたい各行
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
私がやった:
def convert_to_array(str)
arr = str.split(' ')
new_arr = arr.sort_by(&:to_i)
#format(new_arr.to_s)
end
def str
string = <<-_END_
4 6 2 14
15 8 13 1
10 5 9 12
7 11 16 3
_END_
convert_to_array(string)
end
これの出力は次のようになります。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
私はformat
方法としてpp
を使用:
require 'pp'
def format(input)
string = input.to_s
pp string
end
:
"[\"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\", \"10\", \"11\", \"12\
", \"13\", \"14\", \"15\", \"16\"]"
どのように私は上記の例のように4のグループにそれを置くこととして書式設定を修正できますか?
私はあなたの答えが大好きです。 – 13aal
私は読者の顔に笑顔を浮かべることができます。 LOLはさらに良いです。 –