CTU Open 2003,poj 1786- 카드돌리기 > 문제은행 : 정보올림피아드&알고리즘



1050 : 카드돌리기

제한시간
1000 ms   
메모리제한
64 MB   
해결횟수
1 회   
시도횟수
2 회   

문제

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 가 북쪽사람이면 제일 첫 카드는 동쪽에 앉은 사람에게 돌아간다.

 

  


입력형식

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


출력형식

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


입력 예

N
CQDTC4D8S7HTDAH7D2S3D6C6S6D9S4SAD7H2CKH5D3CTS8C9H3C3
DQS9SQDJH8HAS2SKD4H4S5C7SJC8DKC5C2CAHQCJSTH6HKH9D5HJ

출력 예

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


경기도 안양시 동안구 평촌대로 109 협성골드프라자 601호

TEL : 031-360-4144 FAX : 031-388-0996 E-mail : hancomc@hotmail.com, comkiwer@naver.com

Copyrightⓒ 2010 jungol. All right reserved.

TOP