※スキルチェック問題ではありません。
規約により公式の解答コードそのままはよろしくないので、
オリジナルのコードにしています。
詳しくはコチラ
なるべくわかりやすい解説を付けました。
問題4 入力された 10 個の文字列を出力 (paizaランク D 相当)
10 個の文字列 S_1, S_2, S_3, …, S_10 が改行区切りで与えられます。
これらの文字列をすべて、半角スペース区切りで出力してください。
- 入力される値
- 
S_1 S_2 S_3 ... S_10 入力値最終行の末尾に改行が1つ入ります。 
 文字列は標準入力から渡されます。
- 期待する出力
- 答えの文字列を 1 行で出力してください。
S_1 S_2 S_3 ... S_10 末尾に改行を入れ、余計な文字、空行を含んではいけません。 
- 条件
- すべてのテストケースにおいて、以下の条件をみたします。
* S_i の長さは 1 以上 10 以下 
 * S_i は英小文字列
- 入力例1
- 
q bpdi u ky meqt rrnc co jjw e fwio 
- 出力例1
- 
q bpdi u ky meqt rrnc co jjw e fwio 
解答 複数行の入力値を受け取り半角スペースを間に挟んで結合して出力する。
strings = readlines.map(&:chomp)
puts strings.join(' ')
FINAL問題【文字列の出力】入力された 10 個の文字列を出力 (paizaランク D 相当)
10 個の文字列 S_1, S_2, S_3, …, S_10 が半角スペース区切りで与えられます。
これらの文字列をすべて、改行区切りで出力してください。
- 入力される値
- 
S_1 S_2 S_3 ... S_10 入力値最終行の末尾に改行が1つ入ります。 
 文字列は標準入力から渡されます。
- 期待する出力
- 答えの文字列を 10 行で出力してください。
S_1 S_2 S_3 ... S_10 末尾に改行を入れ、余計な文字、空行を含んではいけません。 
- 条件
- すべてのテストケースにおいて、以下の条件をみたします。
* S_i の長さは 1 以上 1,000 以下 
 * S_i は英小文字列
- 入力例1
- 
a a a a a a a a a a 
- 出力例1
- 
a a a a a a a a a a 
解答 半角スペース刻みの入力値を受け取り、出力する。
strings = gets.split puts strings
