面白い問題おしえて~な 31問目at MATH
面白い問題おしえて~な 31問目 - 暇つぶし2ch796:132人目の素数さん
20/03/13 07:34:24.77 ZlFDi94b.net
>>754
10万回シミュレーション
balls=rep(1:3,7:5) # 玉の配列 1:赤 2:白 3:黒
picked=NULL # 取り出された玉の配列
flag=FALSE # 赤玉が全部取り出されたかのflag
sim <- function(){
while(flag==FALSE){
i=sample(length(balls),1) # 配列ballsのindexから1つ選んで
picked=c(picked,balls[i]) # そのindex相当の玉をpickedにいれて
balls=balls[-i]      # ballsの配列から除く
flag=sum(picked==1)==7  # 赤玉が全部取り出されたか
}
sum(picked==2) # 取り出された白玉の数を返す
}
k=1e5
mean(replicate(k,sim()))
> mean(replicate(k,sim()))
[1] 5.24854


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch