Rubyでの標準入力

単一の整数の入力

入力例

5

コード

n = gets.to_i

スペースで区切られた整数の入力

入力例

8
1 2 3 4 5 6 7 8

コード

n = gets.to_i
a = gets.split(' ').map(&:to_i)

複数行にわたるスペースで区切られたペアの整数の入力

入力例

5
1 2
3 4
5 6
7 8 
9 10

コード

n = gets.to_i
x = Array.new(n)
y = Array.new(n)
n.times do |i|
  x[i], y[i] = gets.split(' ').map(&:to_i)
end

コメント