前提・実現したいこと
ruby (v 2.6)
ある練習問題で、エディタに以下のコードのみ記載されております。
ARGF.each do |line| puts line end
出力が以下のようになることを期待されているのですが、ARGFをどのように扱えば良いか分かりません。
テスト 1 テストの入力: 5 期待される出力: 25 テスト 2 テストの入力: 25 期待される出力: 625
発生している問題・エラーメッセージ
テスト 1 合格 テストの入力: 5 期待される出力: 25 あなたの出力: 25 テスト 2 失敗しました テストの入力: 25 期待される出力: 625 あなたの出力: 25
と返されます。
該当のソースコード
ARGF.each do |line| line = 5 puts line ** 2 end ARGF.each do |line| line = 25 puts line ** 2 end
試したこと
以下を参考にしようとしましたが、そもそも問題の意味が理解できておりません。
https://www.sakalab.org/prog-ruby/ruby-man-html-20080121/ARGF.html
出題者は、どういう出力方法を期待しているのか、推測できる方がいたら力を貸していただきたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/19 13:49
2020/08/19 14:24 編集
2020/08/19 22:11