どう足掻いても、擬似乱数発生のライブラリを使ってしまっている以上、
それに依存するのは言うまでも無い。何を今さら、当たり前なことを。
だったら、それに応じてコードを書き換えれば良かろう?
しかし、前に出たものと重複しないかを調べてやり直すやり方は、
要素の数が増えれば増える程、重複する確率が高くなり、しかも
既に発生させた乱数と比較しなければならないという、無駄が多くなるんだが?
それで時間が掛かるわけだが、そんなの誰でも気づくだろ、JK