- 세상의 모든 계산기 수학, 과학, 공학 이야기 확률통계 ()
(특수) 주사위로 포커 놀이를 할 때의 족보 확률
1. 전제조건
- 주사위는 6면이다. 각 면이 나올 확률은 '1/6' 로 동일하다.
- 각 면에는 0 에서 5까지의 숫자가 적혀 있다.
- 1~5까지의 숫자는 족보를 구성할 수 있지만, '0'은 아무런 족보도 구성하지 못한다.
2. 족보별 확률의 계산
-
원페어
설명 : 1~5 中 임의의 수(a≠0)가 1 pair 가 되었다고 하면,
a를 제외하고 0이 2개 있는 경우와 그렇지 않은 경우(모두 다른 숫자)로 나누어 생각해야 합니다.
a가 될 수 있는 숫자는 5종류이기 때문에 5를 곱해서 pair_1 에 저장하였습니다.
참고 : nCr(4,3)+nCr(4,2) = nCr(5,3) -
투페어
-
트리플
-
풀하우스
-
포카드
-
스트레이트
-
파이브 다이스
-
꽝
원 문제 출처 : http://kin.naver.com/qna/detail.nhn?d1id=11&dirId=1113&docId=242929411
세상의모든계산기 님의 최근 댓글
tns 파일 첨부 sol_num_vs_exact.tns 2025 10.21 검증하면 1번 식을 x에 대해 정리하고, → 그 x 값을 2번 식에 대입해 넣으면 → 그 결과로 x는 사라지고 y에 대한 식이 되니, y에 대해 정리하면 참값 y를 얻음. 얻은 y의 참값을 처음 x에 대해 정리한 1번식에 대입하면 참 값 x를 얻음. 구해진 참값의 근사값을 구하면 x=73.049507058547 and y=23.747548955927 어떤 solve로 나온 근사값이든, 근사값으로는 원래의 식 모두를 만족시킬 수 없음. 2025 10.21 그렇다면 해의 참 값은? 먼저, 모든 decimal 값을 유리수로 변환하고, solve 로 답을 구함. 변수 x로는 구해지는데 y로는 "Error: Resource exhaustion" 발생 // 이유는 모름. approx(exsol1) x=73.049507058547 and y=23.747548955927 2025 10.21 각 결과값의 비교 x y {x} 73.049507058553 23.747548955926 {y} 73.049507058479 23.747548955927 {x=1,y=1} 73.049507058477 23.747548955927 approx() 전처리 73.049507058479 23.747548955926 linsolve 73.049507058478 23.747548955926 approx(참 해) 73.049507058547 23.747548955927 * 구해진 x값들은 차이가 비교적 큰데, y값들은 차이가 적은 편입니다. 2025 10.21 삼각함수로 구성된 방정식을 계산기가 소화하지 못하는 건가요? 원래 계산기 solve 함수가 삼각함수와 궁합이 나쁘지만, 이 경우의 삼각함수는 함수 내부에 변수가 들어가지 않기 때문에 함수라서 처리가 어려운 것이 아닙니다. 삼각함수 내부에 변수가 아닌 상수가 들어갔기 때문에 결과값도 상수일 뿐인데, numeric 한 상수로 처리하지 않고 symbolic 한 상수로 처리해 문제가 발생한 듯 합니다. 2025 10.21