CodeIQ過去問集18:大漁!初がつお
本稿はCodeIQで2014年4月14日~6月2日に出題された コード銀行:大漁!初がつお という問題を再編集したものです。 ※出題時と記述が一部異なる場合がありますがご了承ください。
大漁!初がつお
【問題】
CSVファイルに、魚の名前と大きさ(整数値、単位はcm)が書かれています。 このファイルを読み込み、“カツオ”の大きさを次のように分類してください。
Sサイズ…50cm未満
Mサイズ…50cm以上、75cm未満(ちょうど75cmの場合は含まれない)
Lサイズ…75cm以上(ちょうど75cmの場合が含まれる)
さらに、分類ごとのカツオの数、大きさの平均値を計算してください。 小数点以下は、小数第3位を四捨五入し、小数第2位まで出力してください。
【テストデータ】
katsuo.zipをダウンロード、展開すると、以下のファイルが含まれています。
- katsuo10.csv
サンプルの入力データで、次のように書かれています。
カツオ,86 カツオ,79 カツオ,36 カツオ,61 カツオ,69 カツオ,69 カツオ,37 カツオ,76 カツオ,37 カツオ,73
この入力の場合は、
S(3): 36.67cm M(4): 68.00cm L(3): 80.33cm
のように出力してください。
- katsuo1000.csv
このファイルを入力データとしてください。
(解答・解説は後日)