配列 x[N]に 0〜N の整数をランダムに、かつ重複がないように入れていくにはどうしたらいいですか?