Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 22. 07. 2017 08:57

Hronsky111
Příspěvky: 175
Reputace:   
 

hod kockou

Ahojte mam takuto ulohu:

Hádžeme 5 krát hracou kockou. Aká je pravdepodobnosť, že padne aspoň 3-krát číslo väčšie ako 4 ?
vychádza mi to 0,206 mam to dobre?

Offline

 

#2 22. 07. 2017 10:49

Al1
Příspěvky: 7797
Reputace:   542 
 

Re: hod kockou

↑ Hronsky111:

Zdravím,

mně vychází po zaokrouhlení 0,2099.

Offline

 

#3 01. 08. 2017 12:40 — Editoval mracek (01. 08. 2017 12:42)

mracek
Zablokovaný
Příspěvky: 164
Reputace:   
 

Re: hod kockou

P = 1/6
P56 = 1/3

5 hodu, vypis vsech moznosti, zajima te jen 3 a vice
00000
00001
00010
00011
00100
00101
00110
00111 - 3
01000
01001
01010
01011 - 3
01100
01101 - 3
01110 - 3
01111 - 3
10000
10001
10010
10011 - 3
10100
10101 - 3
10110 - 3
10111 - 4
11000
11001 - 3
11010 - 3
11011 - 4
11100 - 3
11101 - 4
11110 - 4
11111 - 5
32 kombinaci, 16 priznivych
Kdyz 5x hodis, je sance, ze v 50% pripadu padne 3x stejne cislo, pokud by mela kostka 2 strany (mince).

Mno, a ted by se to muselo vypsat pro 1-6. Ja volim program, vygeneruji moc nahodnych cisel 0-5 a poscitam priznive vysledky.

Code:

program.htm
<script>
function rnd(n) {return Math.floor(Math.random()*n);}

r = 10000000;
k_stran = 6;
k_pos = 3; //n-1, pro 4,5, n=4, n-1=3
k_hodu = 5;
v_pos_min = 3;
v_pos = 0;
v_all = r;
for (i=0;i<r;i++)
    {
    x = 0;
    for (j=0;j<k_hodu;j++)
        {
        x += rnd(k_stran)>k_pos ? 1 : 0;
        }
    
    v_pos += x>=v_pos_min ? 1 : 0;
    }
str = '';
str += [v_pos,v_all].join(' / ') + ' = ' + v_pos/v_all;
document.write(str);
</script>

Doporucuji dat do r pro zacatek 1000 a pak postupne pridavat. Cim vic, tim vetsi presnost a mene to kolisa pri opetovnem spusteni.

2095392 / 10000000 = 0.2095392
2097818 / 10000000 = 0.2097818
2097859 / 10000000 = 0.2097859
2098445 / 10000000 = 0.2098445
Da se rici, ze 0.209 tam bude urcite, ostatni kolisa pri opetovnem spusteni.
Vypocet Al1-ho by mohl byt spravny, kdezto vypocet Hronsky111 nee.

Offline

 

#4 01. 08. 2017 13:06 — Editoval vlado_bb (01. 08. 2017 14:52)

vlado_bb
Moderátor
Příspěvky: 6329
Škola:
Reputace:   144 
 

Re: hod kockou

↑ mracek: Preco takto priserne zdlhavo a co s tym ma spolocne pocitac? Jasne je predsa vidiet, ze ${5 \choose 3} \left (\frac 13\right )^3 \left (\frac 23\right )^2 + {5 \choose 4}\left (\frac 13 \right)^4 \left (\frac 23 \right )^1 + {5 \choose 5} \left (\frac 13 \right )^5 \left (\frac 23 \right )^0=0.2098\dots$

Offline

 

#5 02. 08. 2017 09:32

mracek
Zablokovaný
Příspěvky: 164
Reputace:   
 

Re: hod kockou

↑ vlado_bb:
Treba jsem linej pocitat :) Ale mohl jsem napsat program spis pro vcechny moznosti.

1632 / 7776 = 0.20987654320987653

Code:

<script>
hody = [-1,0,0,0,0];
k_stran = 6;
k_pos = 3; //n-1, pro 4,5, n=4, n-1=3; padne 4,5
k_hodu = 5;    // padne z 5 ti hodu
v_pos_min = 3;    // padne 3x
v_pos = 0;
j_end = hody.length;
i_end = Math.pow(k_stran, k_hodu);
x = 0;
for (j=0;j<j_end;j++)
    {
    x += hody[j]>k_pos ? 1 : 0;
    }
v_pos += x>=v_pos_min ? 1 : 0;
for (i=0;i<i_end;i++)
    {
    for (j=0;j<j_end;j++)
        {
        hody[j]++;
        if (hody[j]<k_stran)
            {break;}
        hody[j] = 0;
        }
//if (i<30) document.write(hody+'<br>');
    x = 0;
    for (j=0;j<j_end;j++)
        {
        x += hody[j]>k_pos ? 1 : 0;
        }
    v_pos += x>=v_pos_min ? 1 : 0;
    }
v_all = i_end;
str = '';
str += [v_pos,v_all].join(' / ') + ' = ' + v_pos/v_all;
document.write(str+'<br><br>');

Offline

 

#6 02. 08. 2017 09:45

vlado_bb
Moderátor
Příspěvky: 6329
Škola:
Reputace:   144 
 

Re: hod kockou

↑ mracek: Az na to, ze zrejme islo ulohu z teoria pravdepodobnosti a zadavatel by s tvojim riesenim napriklad na skuske sotva uspel ...

Offline

 

#7 02. 08. 2017 12:37 — Editoval mracek (02. 08. 2017 12:37)

mracek
Zablokovaný
Příspěvky: 164
Reputace:   
 

Re: hod kockou

↑ vlado_bb:
Otazka: 'mam to dobre?'
Tak ten program je jednoduchy tester, ktery zobrazi vysledek. Muzes si na plose vytvorit htm soubor a zkopirovat tam kod. Nepotrebujes kalkulacku, premyslet, math nebo jiny program. Vse mas, staci prohlizec a textovy editor.
Navic, nemusis nove skladat vzorec, protoze staci zmenit jen hodnoty v zadani.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson