課題 B-3

問題

いま,芸能人の名前及び誕生日(年,月,日)が次の形式(1 行の文字列;最後は改行文字)で複数行(256 行未満)入力されるとする.
名前:年:月:日
※ 1 行が 1 人に対応する.
※人名はローマ字で書かれており, 名字と名前の間には空白がある(64 文字未満). ただし,名字と名前に分かれていない芸名の場合も含まれる.
※年は西暦(ただし,1900 〜 2006)
※月,日が 1 桁であっても 10 の位に 0 は入らない(例えば,8 月だからといって 08 とは入力されない).

入力された人を若い順に並び替えて出力するプログラムを作りなさい. ただし,出力は人名の後に括弧を付けて,生年月日を表示すること (出力例を参照).

入力データと出力例


(C) 2006 Hirohisa AMAN <aman@cs.ehime-u.ac.jp, aman@computer.org>