Ezt ki lehet számolni? (kombinatorika)
Egy 32 lapos kártyacsomagot szeretnék összegyűjteni az alábbi módon:
- Fogok egy új csomag kártyát és kiveszek egy lapot véletlenszerűen. Eddig van egy lapom, a többit "kidobom".
- Fogok egy újabb csomag kártyát és ismét kihúzok egy lapot véletlenszerűen. Ha megegyezik az először kihúzottal, akkor eldobom, de ha nem, akkor hozzáteszem és már megvan két lapom.
- Ismét egy új csomag kártyából húzok. Ha a kivett lap már megvan, akkor eldobom, ha nincs, akkor hozzáteszem az eddigi "gyűjteményhez".
A kérdés, hogy a legnagyobb valószínűséggel hányszor kell így egy "új" csomag kártyából húznom, hogy összegyűljön mind a 32 lap?
(Azt tudom, hogy minimumot nem lehet mondani, mert lehet, hogy mindig csak pirosat húzok.. szóval az végtelen...)
De ki lehet-e számolni, hogy mondjuk annak a legnagyobb a valószínűsége, hogy 1000 húzásból lesz meg? (Csak mondtam egy random számot.)
Neked a geometriai eloszlásfüggvényre van itt szükséged, ami azt mutatja meg, hogy hány próbálkozás után várható az első siker, ha a siker valószínűsége minden egyes próbálkozásnál p.
A geometriai eloszlásfüggvény képlete:
Geo(p) = p*(1-p)^(n-1)
Tehát ha pl. arra vagy kíváncsi, hogy egy dobókockával hány gurítás után dobsz először hatost, akkor a Geo(1/6) eloszlásfüggvényt nézed meg, ami:
1/6*(5/6)^(n-1), azaz:
n = 1 esetén 1/6 azaz 16.666% hogy elsőre összejön
n = 2 esetén 1/6*5/6 azaz 13.888% hogy pont másodikra
n = 3 esetén 1/6*(5/6)^2 azaz 11.57% hogy pont harmadikra
n = 20 esetén ... 0.521% hogy pont huszadikra, stb.
A te feladatod 32 ilyen részfeladatból áll, amelyek egyre nehezednek. Az első lap sima ügy, tuti siker (Geo(32/32)), a második Geo(31/32), a harmadik Geo(30/32), stb., végül az utolsó lap elég nehéz: Geo(1/32)
A geometriai eloszlásfüggvény várható értéke (nem túl meglepő módon) 1/p. Tehát egy dobókockával átlagosan hatszor kell dobnod, mire hatost kapsz.
A te feladatod várható értéke így:
32/32 + 32/31 + 32/30 + ... 32/2 + 32/1 = 129.9.
Azaz átlagosan 130 paklira van szükséged.
A szórása is érdekes a dolognak, de azt már nem vezetem végig, hanem belinkelem ennek a matematikai problémának a Wikipedia oldalát (aminek így a végére a nevét is elárulom: Coupon collector's problem):
A szórásnégyzetre felső becslés: pi^2/6*n^2. Tehát ez n=32-re legfeljebb 41-es szórást ad. Úgyhogy nagyon nem kell félni, hogy többszáz paklit kéne elhasználnod, nagy valószínűséggel még igazán balszerencsés esetben is 200 alatt maradsz.
Programmal, random számokkal, 10.000 esettel:
Min: 55, max: 403 avg: 129.94 :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!