一行から値を取得する
# ========================================
パターン1 変数にgetsメソッドを入れ、putsで出力
# ========================================
n = gets
puts n
# ========================================
パターン2 stdinを使う方法
# ========================================
puts $stdin.gets
複数行から要素を取得して出力
標準入力
2
4
7
# ========================================
パターン1
# ========================================
# ========================================
パターン2
# ========================================
puts $stdin.readlines
readlinesはstdinで取得した複数行の値を「配列」として読み取る。
一度n = $stdin.readlines
と変数に入れておきputs n[0]
とかする事も可能。
*文字列として読み取りたい場合はread.split
を使う。