上プログラムの後、(僕なら)SORTして、 "同じ数値がならんでいたら違う乱数を入れる" を繰り返します。 はれsのプログラムだと配列の要素数が ランダムになってしまいますが……