重複無し乱数
Posted feedbacks - Groovy
Rubyをリスペクトして書きました。
----------------
実行結果
[5, 1, 10, 8, 2, 7, 9, 3, 4, 6]
[1, 2, 3]
[2, 1, 3]
[9, 4, 10, 5, 1, 7, 6, 2, 3, 8]
1 2 3 4 5 6 7 8 9 10 | def bingo(n) {
def list = (1..n).toList()
Collections.shuffle(list)
println list
}
bingo(10)
bingo(3)
bingo(3)
bingo(10)
|


raynstard
#3402()
Rating0/0=0.00
このお題はraynstardさんの投稿を元にしています。ご投稿ありがとうございました。 投稿の内容には表示のしかたも含まれていたのですが、 このお題では「重複しない1~nまでの乱数をどうやって作るか」という点に集中することにして、 結果の整形は続編としてこの後のお題で出すことにします。 サンプル入出力は下のようになります。
[ reply ]