63.4
ヒントないれす
時間が経てばコメント欄の方に載せていきます。
解説(1−(99/100)^100)×100 を計算すれば良く 約63.4 となります。
以下、解法。少々荒っぽいです、暇なときに修正していきます。まずは 1の数字が書かれたボールだけに注目します(別にどのボールでも良いのですが、とにかく1つのボールだけに着目して考えを進めていきます)。
そして100回ボールを出し入れする試行を繰り返すとき、1のボールが1回以上取り出される確率は、(1−(99/100)^100)…<<?>> となります(過去問参照、このサイトで少なくても2回出題されています)。
式の形としてはこれに×100となっていますが、ボールが100個あるから単純に100倍すれば良い…という訳ではありません。
(期待値の線形性どうこうという話は成り立たない…と思うのですが、少々自信がないので間違っていれば指摘頂けると有難いです。m(_ _)m)
さてさて上の話は一旦置いておきまして、本題(異なる数字がいくつ出るか?という問題)に戻り、n個の異なる数字が出る確率をp(n)で表すことにします。
例えば p(20) というのは、100回の試行の中で20種類のボールだけが出し入れを繰り返される、という現象が起こる確率を表しています。
そしてこれから、1のボールが1回以上取り出される確率というのをp(n)で表すことを考えます。
結果を先に書くと、p(1)×1/100+p(2)×2/100+p(3)×3/100+……+p(99)×99/100+p(100)×100/100 = Σ[k=1〜100] kp(k)/100…<<?>> となります。
式の意味するところを左の項から順番に説明すると、p(1) というのは 100回の試行の中でたった1つのボールだけが出し入れされる、という現象が起こる確率でした。
これが1の数字が書かれたボールである確率は当然 1/100 となりますので、これを掛けます。
続いての二項目も同様に、100回の試行中に2種類のボールだけが出し入れされる確率(p(2))×その2種類の中に1の数字のボールが含まれる確率(2/100) を表しています。
これをp(1)×1/100 〜 p(100)×100/100 まで足し合わせることにより、1のボールが1回以上取りだされる確率をp(n)で表現することが出来ますよね。
ところで先程の<<?>>は、<<?>>で求めた確率と同様の現象を表しています。すなわち ?=? ですから。
Σ[k=1〜100] kp(k)/100 = (1−(99/100)^100) が成立します。この両辺に ×100 をすると、Σ[k=1〜100] kp(k) = 100×(1−(99/100)^100)…<<?>>。
ではでは、何度も話が行ったり来たりで解りにくいかもしれませんが、もう一度、異なる数字がいくつ出るか?の期待値について考えてみます。
本題の期待値を説明すれば、Σ[k=1〜100] (出現した異なるボールの数)×(←この現象が起こる確率) だったはずで、これをp(n)を用いると、
Σ[k=1〜100] kp(k) となるはずなのです。ところでこれは、<<?>>で述べた等式の左辺に他ならないのです。
従って、出現した異なるボールの数の期待値は、100×(1−(99/100)^100)≒63.4 でした!
マクロで書いたプログラミングも貼ろうか悩みましたが、文字数足りないのと"需要"という観点から辞めておきます。