블랙잭 미션 저장소
- 덱을 생성할 때 겹치지 않는 카드 52장을 가지고 있어야 한다.
- 랜덤으로 카드를 가져온다.
- A는 1또는 11로 계산할 수 있다.
- A를 11로 취급했는데, 새 카드를 뽑아서 21이 넘으면 A를 1로 취급한다.
- King, Queen, Jack은 각각 10으로 계산한다.
- 결과가 플레이어의 카드를 가지고 있어야 한다.
- 블랙잭 게임 규칙
- 딜러가 21이 넘고 플레이어가 21이 넘으면 플레이어 승리
- 딜러가 21이 안넘고 플레이어가 21이 넘으면 딜러 승리
- 딜러가 21이 넘고 플레이어가 21이 안넘으면 플레이어 승리
- 딜러가 21이 안넘고 플레이어가 21이 안넘으면 숫자가 21에 가까운 사람이 승리
- 21을 초과할 경우 베팅 금액을 모두 잃는다.
- 처음 두 장의 카드 합이 21일 경우 딜러에게 베팅 금액의 1.5배를 받는다.
- 딜러와 플레이어가 모두 동시에 블랙잭인 경우 플레이어는 베팅한 금액을 돌려받는다.
- 딜러의 최종 수익은 [전체 베팅 금액 - 플레이어에게 주는 돈]
- 딜러는 처음에 받은 2장의 합계가 16이하이면 1장의 카드를 추가로 받아야한다.
- 17 이상이면 추가로 받을 수 없다.
- 게임에 참여하는 플레이어의 이름을 입력받는다.
- 첫번째 턴에는 플레이어에게 카드 두 개를 나눠준다.
- 플레이가 원하면 카드를 나눠준다.
- 플레이어들이 베팅할 금액을 입력받는다.
- 숫자만 입력할 수 있다.
- 처음 나눠준 카드의 결과를 보여준다.
- 중간 게임 결과를 출력한다.
- 최종 게임 결과를 출력한다.
- 최종 카드 결과와 점수를 반환한다
- 승패를 반환한다.