간단하게 콘솔을 이용하여 파워볼 당첨 확률을 만들어 보았습니다.
이번 파워볼 당첨 금액은 $960 million 입니다. 한화로 1조 1천만원 정도 됩니다.
11월 부터 당첨된 사람이 없어서 당첨금이 계속 이월되었다고 합니다.
한국의 나눔로또보다 당첨 확률이 많이 낮습니다.
69개의 하얀 공 중 5개를 뽑고, 26개의 빨간 공 중 하나를 뽑습니다.
따라서
의 확률을 갖습니다.
약
입니다.
이 값을 계산하면
의 경우의 수를 갖게 됩니다.
292,201,338
이억 구천 이백 이십만 천 삼백 삼십 팔 가지 수 입니다.
처음 프로그램을 실행하면 한 번 추첨할 때 몇 개를 도전할지, 즉 얼마치 살지를 정하는 겁니다.
티켓 한 장에 2달러를 한다고 합니다.
갯수를 입력하면 당첨될 때까지 무한히 반복합니다.
시각화를 위해 번호 끝에 당첨 개수 만큼 별을 표시하였습니다.
확실히 나눔로또보다 당첨확률이 많이 낮아서 당첨이 거의 안됩니다.
'컴퓨터 공학 > C++' 카테고리의 다른 글
C언어 - int형의 정규분포를 취하는 난수 값 생성 및 배열에 저장하기 소스 코드 (0) | 2017.04.18 |
---|---|
[C/C++] C++과 SQLite 연동하기 (0) | 2016.02.29 |
[C언어]파일 입출력 - 사용자 추가, 수정, 검색, 출력하기 (1) | 2015.12.07 |
[공유] 씹어먹는 C 언어 - <24. 더 빠르게 실행되는 코드를 위하여 (C 코드 최적화)> (0) | 2015.11.27 |
[퍼옴] 정말 C는 C++보다 빠를까? (0) | 2015.11.27 |