2ちゃんねる
■掲示板に戻る■
全部
1-
最新50
プログラミングのお題スレ Part22
158 :
デフォルトの名無しさん
:2023/11/25(土) 20:07:06.40 ID:zpqT0hBE.net
お題:ランダムに1から9999までの整数を得た時、何回で全種類出揃うか確認せよ
擬似乱数列生成法については指定しないものとする
ruby
https://ideone.com/rucuHk
require 'set'
r = 1..9999
c = r.to_a.fill(0)
s = r.to_set
while !s.empty?
n = rand(r)
c[n - r.first] += 1
s.delete n
end
p c.sum
↓
84736
153 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
名前:
E-mail
(省略可)
:
read.cgi ver 2014.07.20.01.SC 2014/07/20
D ★
本文
スレッドタイトル
投稿者