문제1270--[종합-기초][PY] play 5 card

1270: [종합-기초][PY] play 5 card

[만든사람 : 2023 박정호,박혜미,백승관,안득하,유현호,이경미,이민혁,임건웅,임수빈,임의정,임태현,한진우,황윤정]
시간제한 : 1.000 sec  메모리제한 : 128 MiB

문제 설명

트럼프 카드는 영어로 Playing Card 라고 부르며  총 52장으로 4가지 문양(Spade, Clover, Diamond, Heart)을 가지며, 
문양 별로 1(A), 2, 3, 4, 5, 6, 7, 8, 9, 10, 11(J), 12(Q), 13(K) 13개의 숫자 카드로 구성된다.


트럼프 카드를 이용한 게임으로는 여러 장의 카드를 뽑아 가장 높은 카드 조합을 따지는 게임인 포커(poker)가 있다.

포커에서는 숫자의 패턴, 문양의 패턴에 따라 카드를 조합할 수 있다. 


그 중에서 문양의 패턴이 동일한 카드가 5장인 경우 기본적으로 숫자패와 상관없이  Flush(플러쉬)라고 부른다.





Flush(플러쉬)의 우선순위는 4장의 동일한 한 쌍을 이루는 Four Card보다는 낮고 Triple 보다는 높다.




입력된 카드 숫자로 만들 수 있는 가장 높은 경우의 조합을 출력해보자.

 


입력 설명

각 줄에 걸쳐 5가지 (카드 숫자, 모양)이 공백으로 구분되어 입력된다.
(카드 모양을 부르는 이름 Spade, Diamond, Heart, Clover의 앞글자를 따서 S, D, H, C로 표현한다.)



[숫자 카드(n)의 범위]

1 <= n <= 13

출력 설명

만들 수 있는 가장 높은 경우의 카드 조합을 출력한다.

입력 예시 Copy

5 C
3 C
2 C
4 C
1 C

출력 예시 Copy

Flush

도움

[입력 예시2]

5 H

2 D

2 H

5 D

1 H

 

[출력 예시2]

Two pair