平成23年度特別試験 応用情報技術者試験(AP)の午後問題2は集計表(CSV)をHTMLに変換して出力するプログラムに関する問題でした。
h23tokubetsu_ap_pm2.rb
input.csv
東京都,千代田店,23500 東京都,中央店,33500 東京都,港店,18500 埼玉県,川口店,28000 埼玉県,蕨店,9500
実行結果
$ ruby h23tokubetsu_ap_pm2.rb input.csv > output.html
簡単な問題だと油断して最初に得られた結果が以下です。
間違いを修正して実行したのが以下です。実際に自分で手を動かして作ってみると間違いにすぐに気付くことができますが、ただ紙上で解くだけだと模範解答を見るまで気づけなかったかもしれないなと思います。