日別アーカイブ: 2022年8月1日

paizaLvアップ問題と解答(標準出力1)Ruby

※スキルチェック問題ではありません。
規約により公式の解答コードそのままはよろしくないので、
オリジナルのコードにしています。

詳しくはコチラ

なるべくわかりやすい解説を付けました。

問題1 1 行で整数 813 を出力してください。

入力される値
ありません。

入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。

期待する出力
整数 813 を出力してください。また、出力の末尾には改行を入れてください。

813

 

条件
 なし

解答

puts 813

または

p 813

問題2 2 行の出力 (paizaランク D 相当)

整数 8 と 13 をこの順番で出力してください。
また、整数 8 を出力した後と 13 を出力した後に改行をしてください。

入力される値
ありません。

入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。

期待する出力
答えの数値を 2 行で出力してください。また、出力の末尾には改行を入れてください。

8
13

 

条件
なし

解答

puts 8
puts 13

問題3 3 行の出力 (paizaランク D 相当)

整数 8, 1, 3 をこの順に改行区切りで出力してください。

入力される値

ありません。

入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。

期待する出力
答えの数値を 3 行で出力してください。また、出力の末尾には改行を入れてください。

8
1
3

 

条件
なし

解答

puts 8
puts 1
puts 3

または  %wで文字列からなる配列を作成して、出力する

puts %w[8 1 3]

またはコチラ

puts %w(8 1 3)