空白区切りの複数整数を標準入力から受け取る(ruby)
やりたいこと
N M
のような空白区切りの複数の整数の標準入力をrubyで受け取りたい
コード
配列(list型)で受け取ります。
array = gets.split().map(&:to_i)
例えば 3 5 6
を入力とした際に、
gets.split() # => ["3", "5", "6"]
となるので、それをさらに map(&:to_i)
で整数型に直しています。
以上~!
N M
のような空白区切りの複数の整数の標準入力をrubyで受け取りたい
配列(list型)で受け取ります。
array = gets.split().map(&:to_i)
例えば 3 5 6
を入力とした際に、
gets.split() # => ["3", "5", "6"]
となるので、それをさらに map(&:to_i)
で整数型に直しています。
以上~!