Beruflich Dokumente
Kultur Dokumente
Probabilidad total:
a) las dos cartas van seguidas
Caso 1. As-2 As k
p=p*+p**=p(salga un 3,un4,un5)+p(salga un K,Q,J,10)=
P=0.0054463
Caso 2. 2-3 k-Q
P=P(salga as,4,5)+p(salga un4,un5,un6)+P(SALGA
4,5,6,7)=2p*+P**=0.0108463
Anlogamente calculamos el resto de probabilidades en los diferentes
casos:
Caso 3. 3-4 Q-J
P=3p*+P**=0.0163463
Caso 4. 4-5 J-10
P=4p*+P**=0.0218463
Caso 5. El resto
P=4p*+2p**=0.02189
b) Hay una carta por el medio
Caso 1. As-3 As-Q
P=p(salga un 2,4,5)+P(,4,5,6,7)=p*+P**=0.0054463
Caso 2. 2-4 K-J
P=2p*+P**=0.0108463
Caso 3. 3-5 Q-9
P=3p*+P**=0.0163463
Caso 4. Elresto
P=3p*+2P**=0.01639
C) Hay dos cartas por el medio
Caso 1. As-4 As-J
P=P*+2p**=0.00549
Caso 2. 2-5 K-10 3-6 Q-9
P=2p*+2p**=0.01089
Caso 3. 4-7 J-8
P=2p*+3P**=0.01094
Caso 4. El resto.
P=2p*+4P**=0.01103
En Texas Hold em, se juega en una mesa de 10 jugadores, cada uno de los
cuales recibe 2 cartas de una baraja de 52. Dicha baraja se compone de 4
palos (picas, diamantes, corazones y trboles)con 13 cartas para cada
palo(desde el As hasta la K con 8,9,10). Las diferentes jugadas del poker
constan de 5 cartas. El ganador ser el participante que consiga mejor
jugada con sus cartas y 5 cartas comunes que sern descubiertas sobre la
mesa. Por tanto, debe elegir las 5 cartas de las 7 posibles(2 suyas y 5 en
mesa) que le permiten obtener la mejor jugada.
en el
poker
El programa
program random
integer
n,a(2,7),n_pareja,n_trio,n_poker,n_dobles,n_full,n_color,control,v,u,k
integer(4) :: l,p,q
real x
integer(2) i,j
idum=-3355
a(:,1)=reshape((/1,1/),(/2/))
a(:,2)=reshape((/1,2/),(/2/))
n_pareja= 0
n_trio=0
n_poker=0
n_full=0
n_dobles=0
n_color =0
n_escalera =0
n_escaleradecolor =0
p= 0
do l=1,100000000
do k=3,7
a(1,k)=int(13.0*drand1(idum))+1
a(2,k)= int(4.0*drand1(idum))+1
q=0
do i=1,k-1
if ((a(1,k)==a(1,i)).and.(a(2,k)==a(2,i))) then
q=1
endif
enddo
if((( a(1,k)==a(1,1)).or.(a(1,k)==a(1,2))).and.(( a(2,k)==a(2,1)).or.
(a(2,k)==a(2,2))))then
q=1
endif
if(q==1) exit
enddo
if (q==1) then
p=p+1
else
u=0
v=0
do i=1,2
control=0
do j=i+1,7
if(a(1,i)==a(1,j)) then
control=control+1
endif
enddo
if((control>0).and.(v==0))then
n_pareja=n_pareja +1
v=1
endif
if((control>1).and.(v<2))then
n_trio=n_trio +1
v=2
endif
if((control>2).and.(v<3))then
n_poker=n_poker +1
v=3
endif
control=0
do j=i+1,7
if((a(2,i)==a(2,j)).and.(u==0))then
control=control+1
endif
enddo
if((control>3).and.(u/=1))then
n_color= n_color+1
u=1
endif
enddo
do i=1,6
do j=i+1,7
if(a(1,i)>a(1,j)) then
control=a(1,j)
a(1,j) =a(1,i)
a(1,i) = control
endif
enddo
enddo
control = 0
do i=3,7
if(a(1,1)==a(1,i)+(i-2)) then
control =control+1
endif
enddo
if(control>4)then
n_escalera=n_escalera+1
endif
if((control>4).and.(u==1))then
n_escaleradecolor=n_escaleradecolor+1
endif
control = 0
do i=3,7
if(a(1,1)==a(1,i)-(6+i)) then
control =control+1
endif
enddo
if(control>4)then
n_escalera=n_escalera+1
endif
if((control>4).and.(u==1))then
n_escaleradecolor=n_escaleradecolor+1
endif
do i=3,6
do j=i+1,7
if(a(1,i)==a(1,j)) then
n_dobles=n_dobles+1
if((a(1,3)==a(1,1)).and.(a(1,4)/=a(1,1)))then
n_full =n_full +1
endif
endif
enddo
enddo
endif
enddo
write(*,*)n_pareja,n_trio,n_poker,n_dobles,n_full,n_color,
n_escalera, n_escaleradecolor,p
end program
! ---------------------------------------------------
! generador de numeros aleatoris
! Numerical recipes RAND2
! ---------------------------------------------------
! ----------------------------------------------------
function drand1(idum)
! ----------------------------------------------------
!llavors
parameter(m=714025,ia=1366,ic=150889,rm=1./m)
dimension ir(97)
SAVE
Calculo de la probabilidad:
Probabilidad de hacer pareja= 1
Probabilidad de hacer dobles parejas= 0.596
Probabilidad de hacer tro= 0.192
Probabilidad de hacer full= 0.070
Probabilidad de hacer poker= 0.008
Probabilidad de hacer escalera= 0.0002
Probabilidad de hacer escalera de color= despreciable
Probabilidad de hacer color= 0.018
Conclusiones
Probabilidad de
calculada real
conseguir:
Pareja 1 1
Dobles parejas 0.596 0.596
Trio 0.192 0.192
Full 0.074 0.070
Poker 0.008 0.008
Escalera 0.0001 0.0002
Escalera de color despreciable despreciable
Color 0.012 0.018