>>355
表示とかは最後にして処理の流れを紙に書き出して見ると良いと思う。

今回は必要なデータがはっきりしてるから、データさえ用意できれば作りやすいはず。
重複しない乱数は下記参照。
ttp://hspdev-wiki.net/?cmd=read&page=%BD%E4%B2%F3%CD%F0%BF%F4