http://pc12.2ch.net/test/read.cgi/tech/1250204272/483
# [1] 授業単元:C++ STLの使い方
# [2] 問題文(含コード&リンク):
# http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/9954.txt
# STLのvectorとlistを使い、以下の文章操作を行いなさい。
# (Hint:list<char>, vector<list<char> >の様に使用する)
#
# a) 文章中の一行の文字をlistに挿入し、そしてそのlistはvectorの各インデック
#   スに挿入されるものとする。
# b) listとvectorのそれぞれの中にあるデータを出力できる。
# c) 2つの行番号を入力し、その行を繋げる関数を作成しなさい。
# (line:1, line:2, result: 1と2の連結、line2は空となりresultはline1になる)
# d) 行番号を入力すると、その行の逆順序のものが出力される関数を作成しなさい。
# e) 文字列を与えると、その文字列の含まれるすべての行番号を出力する関数を
#   作成しなさい。