카드돌리기 > 문제은행

본문 바로가기


문제은행

1050 : 카드돌리기

제한시간: 1000 ms    메모리제한: 64 MB
해결횟수: 32 회    시도횟수: 88 회   



Bridge 같은 카드 게임은 52 장의 카드를 4 명의 사람에게 차례로 돌린다. 각 사람은 13 장의 카드를 받는다. 받은 네명의 사람의 카드를 소트하는 프로그램을 작성하시오.

 

카드무늬는 ♣(C) < ♦(D) < ♠(S) < ♥(H) 순이고, 각 무늬 당 번호는 2 < 3 < 4 < 5 < 6 < 7 < 8 < 9 < T < J < Q < K < A 순이다.

 

게이머는 동(North), 서(West), 남(South), 북(North)으로 자리를 차지하며 dealer 는 시계 방향으로 카드를 한 장씩 돌린다. 만약 dealer 가 북쪽사람이면 제일 첫 카드는 동쪽에 앉은 사람에게 돌아간다.

 

 e3050b66a1b29a01767400d7560a4131_1449735 


입력의 첫 문자는 dealer를 하는 게이머의 위치를 다음의 두 줄은 차례로 돌아갈 카드들을 뜻한다.



네 라인을 아래 출력의 예와 같이 정렬하여 출력한다.


[Copy]
N
CQDTC4D8S7HTDAH7D2S3D6C6S6D9S4SAD7H2CKH5D3CTS8C9H3C3
DQS9SQDJH8HAS2SKD4H4S5C7SJC8DKC5C2CAHQCJSTH6HKH9D5HJ
[Copy]
S: C3 C5 C7 CT CJ D9 DT DJ S3 SK H2 H9 HT
W: C2 C4 CK D4 D5 D6 DQ DA S4 S8 ST SJ H8
N: C6 C8 C9 CA D8 S9 SA H4 H5 H6 H7 HJ HA
E: CQ D2 D3 D7 DK S2 S5 S6 S7 SQ H3 HQ HK


출처 : CTU Open 2003


CTU Open 2003, http://poj.org/problem?id=1786

HancomEducation E-mail : hancomc@hotmail.com, comkiwer@naver.com Tel : 070-7163-5782 FAX : 031-388-0996 정올소개 이용약관 개인정보처리방침
경기도 안양시 동안구 호계동 1065-10 협성골드프라자 601호, 경기도 안양시 동안구 평촌대로 109 협성골드프라자 601호
Copyright@2010-2015 jungol. All right reserved.